美文网首页
CentOS 安装 Docker

CentOS 安装 Docker

作者: Liucq637 | 来源:发表于2020-11-06 09:37 被阅读0次

    1、环境准备

    操作系统:CentOS 7+
    软件源:阿里云镜像

    2、使用官方安装脚本自动安装(2选1)

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
    curl -sSL https://get.daocloud.io/docker | sh
    

    3、手动安装

    3.1、卸载旧版本

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

    3.2、安装 Docker-ec,使用 Docker 仓库进行安装
    3.2.1、安装所需的软件包。yum-utils 提供了 yum-config-manager ,
    并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。

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

    3.2.2、设置稳定仓库
    官网

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

    阿里云(推荐)

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

    3.2.3、安装Docker Engine-Community(Docker-ec)

    sudo yum install docker-ce docker-ce-cli containerd.io
    

    如果提示接收GPG密钥,选择是

    4、启动 Docker

    sudo systemctl start docker
    

    5、验证

    docker version
    

    命令打印如下,即表示启动成功


    Docker启动成功

    6、服务管理

    启动
    sudo systemctl start docker
    停止
    sudo systemctl stop docker
    重启
    sudo systemctl restart docker
    

    7、授权普通用户使用 Docker

    1、创建docker组
    sudo groupadd docker
    2、将普通用户加入docker用户组
    sudo gpasswd -a ${USER} docker
    3、重启docker服务
    sudo systemctl restart docker
    4、关闭当前窗口,重新连接,普通用户就可以使用了
    

    相关文章

      网友评论

          本文标题:CentOS 安装 Docker

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