就算你是使用Windows或是MacOS,筆者也是建議你如果要使用Docker的話,還是先利用我們在前一篇文章中所介紹的VirtualBox建立一個Linux(不管是CentOS或Ubuntu均可)虛擬機,然後在該虛擬機上安裝Docker,你所遇到的麻煩事會少一些。

我們假設你已經安裝好CentOS了,那麼安裝Docker的步驟就變得非常簡單,只有以下短短的數行指令(請在root的權限下執行):

#yum -y update
#curl -sSL https://get.docker.com/ | sh
#service docker start

就醬,完成搞定!

如果發現docker的服務沒辦法啟動,那肯定是SELINUX在做怪,只要把SELINUX取消即可。取消SELINUX的方法如下:

#vi /etc/sysconfig/selinux

把SELINUX的項目設定為disabled即可。記得要重新開機才會生效喔。您可以透過指令 sestatus查詢SELINUX的設定。那如何讓CentOS在重新開機時也會立即執行Docker的Daemon呢?如下所示:

#chkconfig docker on

 

(4)