zhaoyu@home:~$

镜像仓库

托管镜像库

托管镜像库是第三方厂商维护的Docker注册服务。如Docker Hub,Query.io和Google Container Registry等。

推送网易镜像库

  1. 登录网易云镜像仓库 shell script docker login -u {登录账号} -p {你的网易云密码} hub.c.163.com 登录账号可前往网易云控台,点击右上角用户名- 基本信息里查看。

  2. 标记本地镜像 shell script docker tag {镜像名或ID} hub.c.163.com/{你的用户名}/{标签名} 此处为你的用户名,不是你的邮箱帐号或者手机号码 登录网易云控制台,页面右上角头像右侧即为「用户名」

  3. 推送至网易云镜像仓库 shell script docker push hub.c.163.com/{你的用户名}/{标签名}

推送至Docker Hub

  1. 创建Dockerfile:helloworld.df shell script FROM busybox:latest CMD echo 'Hello World!'
  2. 创建镜像并定义tag: shell script docker image build -t <your Docker Hub username>/helloword -f helloworld.df .
  3. 登录Docker Hub ,输入docker hub的用户名和密码 shell script docker login -u username -p password
  4. 向Docker Hub 发布镜像 shell script docker image push <your Docker Hub username>/helloword