zoukankan      html  css  js  c++  java
  • docker配置国内阿里云镜像源

    使用docker默认镜像源下载镜像会很慢,因此很多情况下,我们在安装完docker以后都会修改为国内的镜像,这样在下载镜像的时候就不用等那么长时间了。

    配置docker的镜像为阿里云镜像

    方法一
    $ cat /etc/sysconfig/docker
    
    # /etc/sysconfig/docker
    OPTIONS='--selinux-enabled 
    --log-driver=journald 
    --signature-verification=false 
    --registry-mirror=https://kfwkfulq.mirror.aliyuncs.com'
    if [ -z "${DOCKER_CERT_PATH}" ]; then
        DOCKER_CERT_PATH=/etc/docker
    fi
    
    ##主要是配置这个参数 --registry-mirror ,指向阿里云镜像地址即可。
    
    #重启docker服务
    $ sudo systemctl restart docker
    View Code
    方法二
    $ cd /etc/docker
    $ cat daemon.json 
    {
    "graph": "/mnt/docker-data",
    "storage-driver": "overlay",
    "registry-mirrors": [ "https://kfwkfulq.mirror.aliyuncs.com", "https://2lqq34jg.mirror.aliyuncs.com", "https://pee6w651.mirror.aliyuncs.com", "https://registry.docker-cn.com", "http://hub-mirror.c.163.com" ], "dns": ["8.8.8.8","8.8.4.4"] }

    备注: 方法一和方法二不可同时使用,否则会冲突导致docker服务器启动不起来

    在网上看到这个方法(我自己没有试过):

    1、配置Docker加速器
    curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
    sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service
    3、添加mirror
    sudo sed -i “s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://kfwkfulq.mirror.aliyuncs.com|g” /etc/systemd/system/docker.service
    4、重载
    sudo systemctl daemon-reload
    5、重启docker
    sudo service docker restart


    lsmod |grep over
    modprobe overlay
     
  • 相关阅读:
    如何drop有default constraint的column SQL
    Asp.net中文本框全选的实现
    [转载]找回被误删的VISTA“显示桌面”图标
    [转]深入讲解数据库中User和Schema的关系
    模拟键盘输入
    ASP.NET页面之间传递值的几种方法
    查询整个数据库中某个特定值所在的表和字段的方法
    .NET的GCHandler
    DateTime.ToString() Patterns
    VS 2008的Setup project项目添加卸载功能
  • 原文地址:https://www.cnblogs.com/edda/p/13365394.html
Copyright © 2011-2022 走看看