docker容器化之dockerfile3
1、上传镜像
pull:从远程获取信息到本地
push:把本地的信息推送到远程
上传镜像步骤如下(以上传python_yl为例):
(1)查询镜像ID
(2)修改镜像名称 docker image tag 3b727a4167df(镜像ID) qiye1020(docker hub用户名)/flask_app
(3)登录docker hub账户 docker login
(4)上传镜像 docker push qiye1020/flask_app(镜像名称)
(5)打开浏览器,输入网址https://hub.docker.com ,登录后,即可查看到上传的qiye1020/flask_app的镜像。
(6)点击镜像,进入tags界面,复制命令即可获得上传镜像 docker pull qiye1020/python_app:latest
(7)docker images查询镜像即可看到qiye1020/python_app镜像。
2、docker hub概述
(1)docker hub:docker hub是公有云docker镜像的托管平台,就和github性质其实是一样的,github是公有云代码的托管平台;
(2)Harbor:Harbor是镜像私有托管平台,docker登录Harbor的命令 docker login -u XX(Harbor用户名) -p XX(Harbor登录密码) 47.95.142.233:8088;
(3)镜像源平台:阿里云,清华大学,豆瓣。