1. 指定版本
查看Dockerfile
cat Dockerfile
1 | FROM alpine:3.10.2 |
使用Dockerfile构建镜像
1 | [root@heyuze ~]# docker build -t alpine-nodejs:v14.5.0 . |
查看构建好的镜像
1 | [root@heyuze ~]# docker images|grep alpine-nodejs |
查看node,npm,pm2版本
1 | [root@heyuze ~]# docker run --rm alpine-nodejs:v14.5.0 node -v |
给镜像打tag
1 | [root@heyuze ~]# docker tag alpine-nodejs:v14.5.0 heyuze/nodejs:v14.5.0 |
将镜像push到仓库
1 | [root@heyuze ~]# docker push heyuze/nodejs |
2. 使用默认版本
查看Dockerfile
cat Dockerfile
1 | FROM alpine:latest |
使用Dockerfile构建镜像
1 | root@heyuze:/data/docker# docker build -t alpine-nodejs . |
查看构建好的镜像
1 | root@heyuze:/data/docker# docker images |