Docker安裝完成后啟動報錯:Failed to start Docker Application Container Engine


報錯如下:顯示沒有啟動

 

 先關閉防火牆:防火牆關閉指令請看  Linux防火牆篇

 方法一:更新Linux內核、yum包;刪除舊版本的docker,重新安裝、重啟服務器、重啟服務。

  卸載:yum remove docker-*

  更新Linux內核、yum包:yum update

  通過管理員安裝 docker 容器 :sudo yum install docker   

  下一步重啟服務器(相當於殺掉所有docker進程)

  重啟服務:systemctl start docker       查看容器狀態:systemctl status docker

 

方法二:如果還報錯或者是ERROR STARTING DAEMON:SELINUX IS NOT SUPPO........這就是告訴我們此LINUX的內核中的SELINUX不支持 OVERLAY2 GRAPH DRIVER,解決方法有兩個

  要么啟動一個新內核;

  要么就在DOCKER里禁用SELINUX,設置–SELINUX-ENABLED=FALSE;

  我們采用第二種方式,編輯文件:/ETC/SYSCONFIG/DOCKER

    修改SELINUX-ENABLED為——————SELINUX-ENABLED=FALSE

    更改完WQ保存退出。  再重啟服務即可

 

方法三:如果防火牆和seLinux都關閉,上述方法都不行請使用如下操作

  修改/etc/docker/daemon.json這個文件

   添加如下內容:

{

“registry-mirrors”: [“https://docker.mirrors.ustc.edu.cn”]

}

執行以下操作 ,重啟服務:

systemctl daemon-reload

systemctl restart docker

最后成功標志如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM