美文网首页
Docker安装与卸载

Docker安装与卸载

作者: Shawn_Shawn | 来源:发表于2020-08-23 23:42 被阅读0次

    Docker安装

    https://docs.docker.com/engine/install/

    1. 卸载旧版本
    $ sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
    
    1. 安装yum-utils
    $ sudo yum install -y yum-utils
    
    1. 安装docker镜像
    $ sudo yum-config-manager \
        --add-repo \
        https://download.docker.com/linux/centos/docker-ce.repo
    ## 鉴于国内网络问题,强烈建议使用国内源
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
    1. 更新 yum 软件源缓存,并安装 docker-ce
    $ sudo yum makecache fast
    $ sudo yum install -y docker-ce docker-ce-cli containerd.io
    
    1. 启动docker
    $ sudo systemctl enable docker
    $ sudo systemctl start docker
    
    1. 测试
    docker run hello-world
    
    hello-world.png
    1. 配置镜像加速
    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
        "registry-mirrors": [
            "https://registry.docker-cn.com"
        ]
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker
    

    其余可选操作:

    • 如果需要测试版本的 Docker CE 请使用以下命令:

    $ sudo yum-config-manager --enable docker-ce-test

    • 如果需要每日构建版本的 Docker CE 请使用以下命令:

    $ sudo yum-config-manager --enable docker-ce-nightly

    自动化安装脚本(推荐国内镜像)

    $ curl -fsSL https://get.docker.com -o get-docker.sh
    $ sudo sh get-docker.sh
    ## 可以使用下面的命令 指定国内镜像
    $ sudo sh get-docker.sh --mirror Aliyun
    

    Docker卸载

    $ sudo yum remove docker-ce docker-ce-cli containerd.io
    $ sudo rm -rf /var/lib/docker
    

    Docker离线安装

    $ sudo wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
    $ cd ## *.rpm的所在目录
    $ sudo yum makecache fast
    $ sudo yum install *.rpm
    $ sudo systemctl enable docker
    $ sudo systemctl start docker
    $ sudo docker run hello-world
    

    相关文章

      网友评论

          本文标题:Docker安装与卸载

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