将本地容器制作成镜像上传至镜像仓库

  1. 在本地创建一个centos7.4.1708

    docker pull centos:7.4.1708
    
  2. 使用 -it直接创建容器并运行bash

    docker run -it centos:7.4.1708 bash
    
  3. 在里面装个nginx试试

    1. 配置yum

      curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
      curl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
      
    2. yum install -y nginx
      
  4. 在本地登录要上传的仓库平台(这里是华为云仓库)
    右上角点击登录指令,复制即可
    在这里插入图片描述

  5. 给镜像打标签

    docker tag nginx_image swr.cn-north-4.myhuaweicloud.com/docker_container/nginx_image:latest
    
  6. push上传

    docker push swr.cn-north-4.myhuaweicloud.com/docker_container/nginx_image:latest
    

    测试

    拉去镜像来创建一个试试

    docker pull swr.cn-north-4.myhuaweicloud.com/docker_container/nginx_image
    

在这里插入图片描述
在这里插入图片描述

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐