美文网首页
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