新手根據菜鳥教程安裝docker,從"docker: 未被識別的服務"開始遇到的坑...

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/docker
    other-args列更改爲:other_args="--exec-driver=lxc --selinux-enabled"

    啓動docker服務

[root@localhost /]# service docker start
Starting cgconfig service:                                 [  OK  ]

Starting docker:                                               [  OK  ]

    查看啓動docker狀態

[root@localhost /]# service docker status
docker (pid  2781) 正在運行...

    查看啓動日誌

[root@localhost /]# tail /var/log/docker


    將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



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章