美文网首页
linux centos 7 安装docker-ce

linux centos 7 安装docker-ce

作者: 0neBean | 来源:发表于2018-11-20 20:21 被阅读0次

    1、清理环境

    • 1.1 删除旧版本Docker
    $ sudo yum remove docker \ docker-client \  docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
    

    ok cool 干净的

    在每台机器上安装Docker。建议使用版本18.06.2,但是1.11、1.12、1.13、17.03和18.09也可以使用。在Kubernetes发布说明中跟踪最新的经过验证的Docker版本。



    2、安装Docker

    • 2.1 使用以下命令在系统上安装Docker:
    # Install Docker CE
    ## Set up the repository
    ### Install required packages.
    yum install yum-utils device-mapper-persistent-data lvm2
    
    ### Add Docker repository.
    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
    sudo yum makecache fast
    ## Install Docker CE.
    yum install docker-ce
    
    ## Create /etc/docker directory.
    mkdir /etc/docker
    
    # Setup daemon.
    cat > /etc/docker/daemon.json <<EOF
    {
      "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"],
      "exec-opts": ["native.cgroupdriver=cgroupfs"],
      "log-driver": "json-file",
      "log-opts": {
        "max-size": "100m"
      },
      "storage-driver": "overlay2",
      "storage-opts": [
        "overlay2.override_kernel_check=true"
      ]
    }
    EOF
    
    mkdir -p /etc/systemd/system/docker.service.d
    
    # Restart Docker
    systemctl daemon-reload
    systemctl restart docker
    



    3 运行hello world image测试docker是否安装成功

    sudo docker run hello-world
    



    4 设置开机自启动

    systemctl enable docker
    

    相关文章

      网友评论

          本文标题:linux centos 7 安装docker-ce

          本文链接:https://www.haomeiwen.com/subject/nuxfqqtx.html