zoukankan      html  css  js  c++  java
  • Docker 上传镜像

    文章首发自个人网站:https://www.exception.site/docker/docker-push-image

    本文中,您将学习如何上传 Docker 镜像至 Docker Hub 上。

    一、获取 Docker ID

    想要上传镜像到 Docker Hub 上,首先,我们需要注册 Docker Hub 账号。打开 Docker Hub 网址 https://hub.docker.com,开始注册:

    Docker Hub 注册账号

    填写您的 Docker ID (也就是账号),以及密码,Email, 点击继续。

    接下来,Docker Hub 会发送验证邮件,到您填写的邮箱当中:

    Docker Hub 验证邮件

    点击验证即可,接下来,再次返回 Docker Hub 官网,用您刚刚注册的 Docker ID 和密码来登录账号!

    Docker Hub 登录页面

    二、创建镜像仓库

    登录成功后,会出现如下页面:

    欢迎来到 Docker Hub

    选择创建一个镜像仓库:

    创建 Python 仓库

    填写仓库名称描述信息是否公开后,点击创建。

    仓库镜像展示页

    我们看到,仓库已经创建成功了,但是里面还没有任何镜像,接下来开始上传镜像,到此新创建的仓库中。

    三、上传镜像

    进入命令行,用我们刚刚获取的 Docker ID 以及密码登录,执行命令:

    docker login
    

    命令行登录 Docker ID

    登录成功后,我们开始准备上传本地的 python:3 镜像:

    python:3 镜像

    首先,我们对其打一个新的标签,前缀与我们新创建的 Docker ID 、仓库名保持一致:

    docker tag python:3 weiwosuoai1991/python:3
    

    python:3 镜像打标签

    查看本地信息,可以看到,标签打成功了。接下开,开始上传!执行命令:

    docker push weiwosuoai1991/python:3
    

    上传 python:3 镜像

    上传成功!去 Docker Hub 官网,新创建的仓库的信息页面验证一下,是否真的成功了:

    仓库镜像展示页

    大工告成!!!

    四、总结

    本文中,我们学习了 Docker 中如何上传镜像至 Docker Hub 仓库。祝您学习愉快!

  • 相关阅读:
    strncpy (Strings) – C 中文开发手册
    HTML track label 属性
    Java面试题:常用的Web服务器有哪些?
    鲲鹏920上安装ovs
    基于AC控制器+VXLAN解决方案
    二层MAC学习及BUM报文转发
    基于mac表的vxlan转发
    Agile Controller vxlan
    设置鲲鹏916/920通过pxe安装os
    ovs-vxlan&vlan
  • 原文地址:https://www.cnblogs.com/quanxiaoha/p/10626570.html
Copyright © 2011-2022 走看看