CentOS 7 安装docker (图文)

 一定要用root账号登录系统,打开终端/或远程工具(如xshell)登录系统
检查是否已经安装命令  

    rpm –qa|grep docker

 

出现如上说明已安装

也可用命令docker -v  (如果成功显示版本号,不成功显示命令不可用)
也可用命令docker version 

     可卸载重新安装(也选择不重新安装)

    rpm –e docker-1.13.1-84.git07f3374.el7.centos.x86_64 --nodeps (卸载时不检测依赖,只卸载该包)

  开始安装(升级也可以用)

    yum install docker

 

 

    中途提示选项:选y

    

 

安装完成后查看版本

docker –v

 

 

  查看docker状态

    systemctl status docker

 

 

 

开启Docker远程访问 

vim /usr/lib/systemd/system/docker.service

(vim常用命令总结 https://www.cnblogs.com/yangjig/p/6014198.html)

在以下添加

-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \

 

 

 

重新加载文件

systemctl daemon-reload

 

设置docker为随机启动

systemctl  enable  docker.service

 

 

  启动docker  

systemctl  start  docker.service

 

 

如果以上启动出错Job for docker.service failed because………(解决参考https://blog.csdn.net/yangqinfeng1121/article/details/83374477

根据提示运行:

systemctl status docker.service

 

 

该提示说明:

此linux的内核中的SELinux不支持 overlay2 graph driver

解决方案:在docker里禁用selinux

vim /etc/sysconfig/docker     (vim常用命令总结 https://www.cnblogs.com/yangjig/p/6014198.html)

 

 

再启动

systemctl  start  docker.service

查看状态

systemctl  status  docker.service

显示如下代表启动成功

 

最后看一下安装版本号命令docker version

posted @ 2018-12-28 11:22  为乐而来  阅读(287)  评论(0编辑  收藏  举报