docker 開機啟動:
systemctl enable docker
使用的linux系統為CentOS7.2
docker分為CE和EE版本,EE版本收費,一般我們使用CE版本就滿足要求了
docker安裝及啟動
docker安裝很簡單,直接使用如下命令安裝即可,安裝后的docker版本即為CE免費版(對於更高的linux版本,可以先執行安裝docker-ce,如果提示Nothing to do,則再直接使用如下命令)
yum -y install docker
安裝結束后,查看docker運行狀態
啟動docker
查看/var/log/messages日志,扎到如下錯誤信息
Aug 12 19:29:14 localhost dockerd-current: Error starting daemon: SELinux is not supported with the overlay2 graph driver on this kernel. Either boot into a newer kernel or disable selinux in docker (--selinux-enabled=false)
根據錯誤提示,修改docker配置文件,設置--selinux-enabled=false
vim /etc/sysconfig/docker
保存后,重新啟動docker,查看啟動狀態
設置docker開機啟動
docker安裝之后,已經安裝了開機啟動service文件,但還需要在設置下開機啟動,才能在服務器重啟時自動啟動
systemctl enable docker