MacOS制作docker镜像

68 阅读1分钟

1. 下载安装docker

docs.docker.com/desktop/set…

2. 配置docker国内镜像

通过应用设置界面配置: dc97acc05808baba6a2dd2ea54e05fe1.jpeg

添加镜像配置:

{ "registry-mirrors": [ "https://registry.docker-cn.com", "https://docker.mirrors.ustc.edu.cn", "https://hub-mirror.c.163.com", "https://mirror.baidubce.com", "https://ccr.ccs.tencentyun.com" ] }

验证:

docker info
ping registry-1.docker.io

3. 编写DockerFile

在项目工程目录下编写DockerFile文件,以fiora项目示例:

FROM node:14

WORKDIR /usr/app/fiora

COPY packages ./packages
COPY package.json tsconfig.json yarn.lock lerna.json ./
RUN touch .env

RUN yarn install

RUN yarn build:web

CMD yarn start

4. 创建docker镜像

docker build -t fiora:1.0 .

5. 查看docker镜像

在docker应用Builds里可以看到所有build的镜像。