上传本地镜像到阿里云

一、提交定制容器成为一个新镜像

  1. 启动一个容器

    docker run
    
  2. 在该容器内安装自己需要的工具

  3. 通过docker commit命令提交该容器,使之成为一个新镜像

    docker commit -m="描述说明" -a="作者" 容器id 要创建的镜像名称:TAG
    

二、本地进行发布到远程仓库

  1. 登录到阿里云官网

  2. 打开容器镜像服务

    image-20220830102057950

  3. 创建个人实例

    image-20220830102143889

  4. 点开个人实例,创建命名空间

    image-20220830102401428

  5. 创建镜像仓库

    image-20220830102441948

  6. 填写好仓库信息后,选择本地仓库,创建

    image-20220830102618603

  7. 若已经通过docker commit在本地创建好了新的定制镜像,可直接执行操作指南中的第三部

    image-20220830102859679

    docker login --username=*** registry.cn-shenzhen.aliyuncs.com
    docker tag [ImageId] registry.cn-shenzhen.aliyuncs.com/test01as/myubuntu1.0:[镜像版本号]
    docker push registry.cn-shenzhen.aliyuncs.com/test01as/myubuntu1.0:[镜像版本号]
    
  8. 从阿里镜像仓库拉取自己上传的镜像(*附)

    • 先登录阿里云Docker Registry

      docker login --username=*** registry.cn-shenzhen.aliyuncs.com
      
    • 从Registry中拉取目标镜像

      docker pull registry.cn-shenzhen.aliyuncs.com/yangtest01/镜像名称:TAG
      

博客引流:https://sunforritual.github.io/yangxs.github.io/

posted @   杨先生ㄨ  阅读(134)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示