DockerHub

  1. 地址 https://hub.docker.com/ 注册自己的账号
  2. 确定这个账号可以登录
  3. 在我们的服务器上提交镜像

image.png

  1. docker login -u 用户名 。 输入密码,登录成功之后就可以提交镜像

image.png

  1. 提交镜像 docker push 用户名/镜像名称:TAG

自己发布的镜像要尽量带上版本号

  1. 我们在下载镜像的时候,也是按照层级来下载;提交镜像的时候,也是按照层级来进行提交。

阿里云

  1. 登录阿里云
  2. 找到容器镜像服务

image.png

  1. 创建命名空间

image.png

  1. 创建容器镜像

image.png

  1. 浏览阿里云信息

image.png

  1. 将镜像发布到阿里云上

    sudo docker login —username=小灿要吃饭registry.cn-chengdu.aliyuncs.com
    image.png
    sudo docker tag [ImageId] registry.cn-chengdu.aliyuncs.com/pro_docker01/docker_practice:[镜像版本号]
    image.png
    sudo docker push registry.cn-chengdu.aliyuncs.com/pro_docker01/docker_practice:[镜像版本号]
    image.png
    请根据实际镜像信息替换示例中的[ImageId]和[镜像版本号]参数。

  2. 阿里云上检查镜像是否发布成功

image.png

小结

发布镜像在dockerhub和阿里云上 - 图11