一、查看本地容器(只有未启动容器才可生成镜像)
命令:
docker ps -a
解释:
docker ps【列出容器列表】 -a【可选参数,列出未启动容器列表】
二、生成本地镜像
命令:
docker commit 6c40d0d2d8e centos7-sshd
解释:
docker commit【提交】6c40d0d2d8e【上一步中容器id】 centos7-sshd【自定义镜像名称】
三、查看本地镜像
命令:
docker images
解释:
docker images【列出本地镜像列表】
四、为待提交镜像生成tag
命令:
docker tag 7611fb775fb3 freedoms1988/centos7-sshd
解释:
docker tag【tag命令】 7611fb775fb3【待提交镜像id】 freedoms1988/centos7-sshd【自定义镜像名称】
五、登录DockerHub
命令:
docker login
解释:
docker login【登录命令】
输入用户名密码
结果:
看到Login Success,表明登录成功
六、向远程推送镜像
命令:
docker push freedoms1988/centos7-sshd
解释:
docker push【推送命令】 freedoms1988/centos7-sshd【待推送repository】
结果:
应正确推送完成