zoukankan      html  css  js  c++  java
  • 使用阿里云Docker镜像加速

    使用docker官方的docker hub速度太慢,正好看到国内阿里云也做了docker镜像,于是想试试看阿里云的docker源。先附上 阿里云docker hub地址 .新用户需要注册成为开发者。打开 http://dev.aliyun.com/search.html->使用阿里云账号登录阿里云的docker hub->进入管理中心按照要求注册就ok,注册成功之后,进入 管理中心 ,首次登录会让用户设置密码。然后就会看到如下页面:

    阿里云会给每个用户分配一个加速地址,我的加速地址为 https://2h3po24q.mirror.aliyuncs.com 

    然后对于不同的系统、版本,在设置加速地址上都有些不同。如下

    对于Ubuntu用户

    //ubuntu下docker一键安装脚本
    curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
    //配置Docker加速器
    
    //如果系统是 Ubuntu 12.04 14.04,Docker 1.9 以上
    
    echo "DOCKER_OPTS="$DOCKER_OPTS --registry-mirror=https://2h3po24q.mirror.aliyuncs.com"" | sudo tee -a /etc/default/docker
    sudo service docker restart
    
    //如果您的系统是 Ubuntu 15.04 16.04,Docker 1.9 以上
    
    sudo mkdir -p /etc/systemd/system/docker.service.d
    sudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF'
    [Service]
    ExecStart=
    ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=https://2h3po24q.mirror.aliyuncs.com
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker
    

    对于Centos用户

    //centos下docker一键安装脚本
    curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
    //配置Docker加速器
    
    //系统要求 CentOS 7 以上,Docker 1.9 以上。
    sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service
    sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://2h3po24q.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service
    sudo systemctl daemon-reload
    sudo service docker restart
    

    对于Windows用户

    //推荐安装Docker Toolbox。
    //Toolbox的介绍和帮助: mirrors.aliyun.com/help/docker-toolbox 
    //Windows系统的安装文件目录: mirrors.aliyun.com/docker-toolbox/windows
    
    # 创建一台安装有Docker环境的Linux虚拟机,指定机器名称为default,同时配置Docker加速器地址。
    docker-machine create --engine-registry-mirror=https://2h3po24q.mirror.aliyuncs.com -d virtualbox default
    
    # 查看机器的环境配置,并配置到本地。然后通过Docker客户端访问Docker服务。
    docker-machine env default
    eval "$(docker-machine env default)"
    docker info
    

    对于Mac用户

    //推荐安装Docker Toolbox。
    //Toolbox的介绍和帮助: mirrors.aliyun.com/help/docker-toolbox 
    //Mac系统的安装文件目录: mirrors.aliyun.com/docker-toolbox/mac
    
    # 创建一台安装有Docker环境的Linux虚拟机,指定机器名称为default,同时配置Docker加速器地址。
    docker-machine create --engine-registry-mirror=https://2h3po24q.mirror.aliyuncs.com -d virtualbox default
    
    # 查看机器的环境配置,并配置到本地。然后通过Docker客户端访问Docker服务。
    docker-machine env default
    eval "$(docker-machine env default)"
    docker info
  • 相关阅读:
    2020软件工程第一次个人编程作业
    2020软件工程第一次作业
    软件实践个人总结
    2020软件工程第四次编程作业-实验家族树
    2020软件工程个人编程作业
    软工实践个人总结
    2020软件工程结对编程之实验室程序实现
    2020软件工程第一次个人编程作业
    软工作业
    机器学习第四章笔记
  • 原文地址:https://www.cnblogs.com/ilinuxer/p/6435819.html
Copyright © 2011-2022 走看看