美文网首页
Docker的安装

Docker的安装

作者: 改个昵称好难 | 来源:发表于2022-11-30 19:12 被阅读0次

    在CentOS中安装docker engine。参考官方文档

    先决条件

    操作系统

    • To install Docker Engine, you need a maintained version of CentOS 7, CentOS 8 (stream), or CentOS 9 (stream). Archived versions aren’t supported or tested.
    • The centos-extras repository must be enabled.
    • The overlay2 storage driver is recommended.

    卸载旧版本docker

    sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
    

    安装方法

    1. 安装repository之后从仓库中安装
    2. rpm包手动安装
    3. 在测试和开发环境中,使用自动的脚本进行安装

    使用仓库进行安装

    创建仓库

    sudo yum install -y yum-utils
    sudo yum-config-manager \
        --add-repo \
        https://download.docker.com/linux/centos/docker-ce.repo
    

    使用国内镜像仓库地址,可以将url替换为阿里巴巴docker-ce镜像仓库

    更新yum软件包索引yum makecache fast

    安装Docker引擎

    1. 下载并安装最新版的docker引擎
    sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
    
    1. 安装指定版本的docker引擎
      列出可用版本
    yum list docker-ce --showduplicates | sort -r
    
    docker-ce.x86_64  3:18.09.1-3.el7                     docker-ce-stable
    docker-ce.x86_64  3:18.09.0-3.el7                     docker-ce-stable
    docker-ce.x86_64  18.06.1.ce-3.el7                    docker-ce-stable
    docker-ce.x86_64  18.06.0.ce-3.el7                    docker-ce-stable
    

    安装指定的版本

    sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-compose-plugin
    
    1. 启动Docker
    sudo systemctl start docker
    
    1. 验证Docker是否被正确安装
    sudo docker run hello-world
    

    卸载Docker

    1. 卸载Docker引擎,客户端等
    sudo yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin
    
    1. 删除文件
    sudo rm -rf /var/lib/docker
    sudo rm -rf /var/lib/containerd
    

    相关文章

      网友评论

          本文标题:Docker的安装

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