如何使用国内镜像仓库

Docker的主仓库Docker Hub是在国外,由于国内的网络环境,拉取的速度会非常慢。我们如何使用国内的镜像仓库呢?Ghostcloud为用户提供了三种国内的仓库,分别是:

  • Docker Hub国内Mirror仓库 Ghostcloud在网站对Docker Hub的大部分镜像做了Mirror,当你拉取主仓库时,首先会在Ghostcloud进行拉取,如果没有才会从主仓库拉取,据统计通过Mirror比直接拉取要快20倍以上。

  • Ghostcloud国内公共仓库
    Ghostcloud提供hub.ghostcloud.cn国内高速仓库,涵盖常用的几十种镜像,速度是原生拉取的30倍以上。

  • 用户私有仓库 凡是注册的用户,目前都会赠送一个用户私有仓库以hub.ghostcloud.cn/username为前缀的仓库。

如果要使用以上三种仓库,需要进行以下操作

  1. 安装Ubuntu 14.04或CentOS7.0
  2. 注册成为ghostcloud.cn用户
  3. 通过ghostcloud安装docker
    1) 进入控制台,选择接入新主机

    2) 根据你的主机类型选择“私有主机”或“共有主机”。私有主机是用户自己内网的主机,公有主机是用户在云服务商购买的云主机,如阿里云

    3) 拷贝命令到您的linux系统执行,然后等待安装完毕接入到系统

  4. 安装成功后,进入Linux系统,查看/etc/default/docker,会看到自动进行了配置

  5. 登陆hub.ghostcloud.cn,用户的主机只需登录一次,后续可不用登录

  6. 通过镜像拉取centos

  7. 通过镜像拉取hub.ghostcloud.cn/debian