zoukankan      html  css  js  c++  java
  • 通过第三方镜像仓库代理下载镜像

    使用阿里云个人镜像仓库代理方式下载如https://gcr.io等需要翻墙的镜像;

    设置github

      这里使用github作为代码仓库,在github中添加了名称为Dockerfile的项目,建名称为kube-controller-manager-amd64的文件夹:

      然后在kube-controller-manager-amd64:v1.7.2 目录中创建名为Dockerfile的文件内容为:

     FROM gcr.io/google_containers/  
     kube-controller-manager-amd64:v1.7.2  
     MAINTAINER 644299146@qq.com  
    

    镜像仓库创建

      访问阿里云开发者平台https://dev.aliyun.com/search.html,进入管理中心,在镜像列表中点击 创建镜像仓库;

      看下图这里的镜像仓库名称其实就是镜像名称,然后设置代码源,也就是Dockerfile所在的位置;

      设置Dockerfile所在位置相关信息;

      第二个输入框为Dockerfile文件所在的目录也就是我们在Dockerfile项目中建立的kube-controller-manager-amd64文件夹,第三个输入框为Dockerfile文件名,最后一个为镜像版本号,由于在Dockerfile文件中填写的版本为v1.7.2,所以这里也是填写v1.7.2,然后点击创建镜像仓库;

    构建镜像

      进入管理页面》进入构建页面,点击立即构建;

      然后可在基本信息页面中看到镜像的pull地址等相关信息;

      构建完成后即可通过:

     docker pull registry.cn-shenzhen.aliyuncs.com/solinx/kube-controller-manager-amd64:v1.7.2
    

      pull镜像到本地;


    文章首发地址:Solinx
    http://www.solinx.co/archives/973

  • 相关阅读:
    程序员有哪些发展方向
    Mysql Join语法解析与性能分析
    jQuery过滤性选择器
    jQuery 基础选择器
    CSS布局模型
    CSS 盒子模型
    CSS 的继承、层叠和特殊性
    java 集合框架(一)
    从客户端中检测到有潜在危险的 Request.Form 值
    线程的一些问题
  • 原文地址:https://www.cnblogs.com/softlin/p/7260973.html
Copyright © 2011-2022 走看看