美文网首页
Docker 安装 Centos7

Docker 安装 Centos7

作者: 大风0102 | 来源:发表于2018-06-06 10:23 被阅读0次

    Centos7

    卸载老版本

    sudo yum remove docker \ 
                                   docker-common \ 
                                   docker-selinux \ 
                       docker-engine
    

    安装新版本

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    sudo yum-config-manager \
     --add-repo \
     https://download.docker.com/linux/centos/docker-ce.repo
     sudo yum makecache fast
     sudo yum install docker-ce
    

    安装docker-compose

    查看最新的版本:
    https://github.com/docker/compose/releases
    修改版本号,进行安装
    curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose
    

    "/var/run/docker.sock"权限拒绝

    首先你得确认/var/run/docker.sock文件是否存在# ls -l /var/run/docker.sock
    srw-rw---- 1 root docker 0 sty 28 11:53 /var/run/docker.sock
    解决方案现在很清楚了,通过添加你的登陆用户到docker用户组来解决这个问题,如下所示:# sudo gpasswd -a ${USER} docker
    /etc/group文件内容应该可以看出变化了# cat /etc/group | grep ^docker
    下面我们打开一个新的终端来检查登陆用户是否加入到了docker用户组,应该存在于如下命令结果中# groups
    如果你的登陆用户还没有加入到docker用户组,你可以尝试重启机器。如果你可以正常重启docker容器,就不需要重启服务器了。# sudo service docker.io restart
    然后你运行docker ps应该就没有问题了!
    

    相关文章

      网友评论

          本文标题:Docker 安装 Centos7

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