docker学习笔记(01)---环境安装、镜像构建和上传

108 阅读1分钟

**===

1.1 安装

1.1.1 官网下载 Docker Desktop ()
1.1.2 启动时可能提示更新wsl

1.1.3 下载window下的linux分发
windows store 搜索Linux,选择ubuntu 20.04.5 LTS,进行安装

到此本地环境搞定

1.2 测试

1.2.1 下载docker官方推荐的代码

git clone github.com/docker/gett…
1.2.2 用vscode打开下载的测试项目,推荐安装docker插件
1.2.3 创建Dockerfile文件,touch Dockerfile
1.2.4 以下内容写入Dockerfile

FROM node:18-alpine

WORKDIR /app

COPY . .

RUN yarn install --production

CMD ["node", "src/index.js"]

EXPOSE 3000

1.2.5 构建容器镜像

docker build -t getting-started .
1.2.6 运行容器

docker run -dp 3000:3000 getting-started

1.3 注册阿里云镜像

docker官方推荐的时docker hub,但受网速和墙的限制,改用阿里云容器服务

1.3.1 登录阿里云官网
1.3.2 搜索《容器镜像服务》,进行管理控制台
1.3.3 创建命名空间

1.3.4 创建镜像仓库



代码源设置为本地仓库

1.3.5 设置访问凭证密码

1.4 上传本地镜像

1.4.1 可以点击镜像仓库,阿里云有详细的操作说明

1.4.2 **