美文网首页
CentOS 安装Docker

CentOS 安装Docker

作者: 一二先生 | 来源:发表于2019-09-30 14:00 被阅读0次

Centos版本号:7.6.1810

  • 卸载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
    
  • 安装支持
    yum-utils:提供yum-config-manager支持
    device-mapper-persistent-data/lvm2:提供docker devicemapperde支持

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    
  • 配置一个稳定(stable)的仓库

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

    sudo yum makecache fast 
    # centos 8 已移除fast参数
    # yum list docker-ce --showduplicates | sort -r
    # yum install docker-ce-19.03.8-3.el7 -y
    
  • 安装docker

    sudo yum -y install docker-ce
    # centos 8 yum -y install docker-ce --nobest
    
  • 开启docker2375远程端口(用于portainer或其他docker可视化工具管理),替换默认的-H远程访问设置(替换-H fd://

    vi /lib/systemd/system/docker.service
    ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
    # ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
    # 20201013更新:不更改-H,新增:-H tcp://0.0.0.0:2375
    
  • 重启docker

    systemctl daemon-reload
    systemctl restart docker
    # 开机启动
    systemctl enable docker

相关文章

网友评论

      本文标题:CentOS 安装Docker

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