CentOS6.5安裝Docker,按照www.runoob.com上的菜鳥教程安裝後,被各種坑,無法啓動,使用service docker start命令啓動報“docker: 未被識別的服務”,後經各種折騰鼓搗,升級kernel,無果... 後經Google發現原因如下:
安裝docker的時候要執行 yum -y install docker-io 而不是 yum -y install docker!!!!
於是,執行yum -y install docker-io,得到如下報錯:
Transaction
Check Error:
file /usr/bin/docker from install of docker-io-1.7.1-2.el6.x86_64 conflicts with file from package docker-1.5-5.el6.x86_64
Error Summary
再谷歌,可能是安裝衝突,於是先執行 yum remove docker 後再 yum install docker-io ,成功!
再總結下基本安裝過程:
安裝docker
[root@localhost /]# yum -y install docker-io更改配置文件
[root@localhost /]# vi /etc/sysconfig/dockerother-args列更改爲:other_args="--exec-driver=lxc --selinux-enabled"
啓動docker服務
[root@localhost /]# service docker startStarting cgconfig service: [ OK ]
Starting docker: [ OK ]
查看啓動docker狀態
[root@localhost /]# service docker status
docker (pid 2781) 正在運行...
查看啓動日誌
[root@localhost
/]# tail /var/log/docker
[root@localhost /]# chkconfig docker on
基本信息查看
docker version:查看docker的版本號,包括客戶端、服務端、依賴的Go等
參考文章:
http://blog.51cto.com/fatty/1766055
https://www.cnblogs.com/maodot/p/7654918.html
https://tw.saowen.com/a/23b5a60e3f28ed594df0ea91637bafdcd911ef448c819eb677c16683d50e877b
http://blog.csdn.net/slovyz/article/details/49122349