zoukankan      html  css  js  c++  java
  • centos 7 安装docker 并设置阿里云镜像仓库

    简介:

    centos 7 安装docker 并设置阿里云镜像仓库

     

    yum install -y wget

     

    yum update

     

    yum install -y deltarpm

     

     

    ==============================================================================================================================================

     

    Ubuntu 14.04 16.04 (使用apt-get进行安装)

     

    # step 1: 安装必要的一些系统工具

    sudo apt-get update

    sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

    # step 2: 安装GPG证书

    curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

    # Step 3: 写入软件源信息

    sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

    # Step 4: 更新并安装 Docker-CE

    sudo apt-get -y update

    sudo apt-get -y install docker-ce

     

    # 安装指定版本的Docker-CE:

    # Step 1: 查找Docker-CE的版本:

    # apt-cache madison docker-ce

    #   docker-ce | 17.03.1~ce-0~ubuntu-xenial | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages

    #   docker-ce | 17.03.0~ce-0~ubuntu-xenial | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages

    # Step 2: 安装指定版本的Docker-CE: (VERSION 例如上面的 17.03.1~ce-0~ubuntu-xenial)

    # sudo apt-get -y install docker-ce=[VERSION]

     

     

     

    CentOS 7 (使用yum进行安装)

     

    # step 1: 安装必要的一些系统工具

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2

    # Step 2: 添加软件源信息

    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    # Step 3: 更新并安装 Docker-CE

    sudo yum makecache fast

    sudo yum -y install docker-ce

    # Step 4: 开启Docker服务

    sudo service docker start

     

    # 注意:

    # 官方软件源默认启用了最新的软件,您可以通过编辑软件源的方式获取各个版本的软件包。例如官方并没有将测试版本的软件源置为可用,你可以通过以下方式开启。同理可以开启各种测试版本等。

    # vim /etc/yum.repos.d/docker-ee.repo

    #   将 [docker-ce-test] 下方的 enabled=0 修改为 enabled=1

    #

    # 安装指定版本的Docker-CE:

    # Step 1: 查找Docker-CE的版本:

    # yum list docker-ce.x86_64 --showduplicates | sort -r

    #   Loading mirror speeds from cached hostfile

    #   Loaded plugins: branch, fastestmirror, langpacks

    #   docker-ce.x86_64            17.03.1.ce-1.el7.centos            docker-ce-stable

    #   docker-ce.x86_64            17.03.1.ce-1.el7.centos            @docker-ce-stable

    #   docker-ce.x86_64            17.03.0.ce-1.el7.centos            docker-ce-stable

    #   Available Packages

    # Step2 : 安装指定版本的Docker-CE: (VERSION 例如上面的 17.03.0.ce.1-1.el7.centos)

    # sudo yum -y install docker-ce-[VERSION]

     

     

     

     

    如何使用Docker加速器

    针对Docker客户端版本大于1.10的用户

     

    您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:

     

    sudo mkdir -p /etc/docker

    sudo tee /etc/docker/daemon.json <<-'EOF'

    {

      "registry-mirrors": ["https://uxk0ognt.mirror.aliyuncs.com"]

    }

    EOF

    sudo systemctl daemon-reload

    sudo systemctl restart docker

     

    在文件/etc/sysconfig/docker中增加以下代码:

    ADD_REGISTRY='--add-registry [你的加速站网址]'

    然后,重启Docker就可以了。

    sudo systemctl daemon-reload 
    sudo service docker restart

    本文转自 zbill 51CTO博客,原文链接:http://blog.51cto.com/dek701/1976349,如需转载请自行联系原作者

    https://developer.aliyun.com/article/521649

  • 相关阅读:
    [AST Babel] Babel Template
    [HTML5] Layout Reflow & thrashing
    [Cypress] Combine Custom Cypress Commands into a Single Custom Command
    errno , perror,strerror
    使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
    Documentation/ABI/testing/sysfs-block.txt
    003java面试笔记——【java基础篇】从团八百失败面试总结的java面试题(未完待续)
    How Many Tables
    NTP for Linux
    如何通过预加载器提升网页加载速度
  • 原文地址:https://www.cnblogs.com/seasonzone/p/14419821.html
Copyright © 2011-2022 走看看