一. 发布镜像
- 项目根目录创建.dockerignore
.git
.idea
node_modules
npm-debug.log
- 项目根目录创建Dockerfile
FROM node:12.18.3
COPY . /app
WORKDIR /app
RUN npm install
EXPOSE 10000
CMD node src/index.js
- 构建本地镜像
// 如果不写tag,默认是latest
docker image build -t [username]/[imageName]:[tag]
// 例如:
docker iamge build -t eallon/demo:1.0.0
- 登录
docker login
- 发布
docker push eallon/demo:1.0.0
参考文章:
ruanyifeng.com/blog/2018/0…
www.runoob.com/docker/dock…
docker_practice.gitee.io/zh-cn/insta… \