安裝docker報錯:Failed to listen on Docker Socket for the API


背景:在啟動比較新的docker的時候會報:Failed to listen on Docker Socket for the API 錯誤。

 

 

權限問題

我們需要修改對應權限配置

 

find / -name docker.socket       查找出對應的docker.socket  並將其對應的用戶組修改成root

 

 修改對應用戶組的用戶為:  root

再次啟動即可

 

 修改后的文檔內容

root@abcmaster:~# cat /etc/systemd/system/sockets.target.wants/docker.socket
[Unit]
Description=Docker Socket for the API

[Socket]
ListenStream=/var/run/docker.sock
SocketMode=0660
SocketUser=root
SocketGroup=root

[Install]
WantedBy=sockets.target

 

重新應用即可:

  systemctl daemon-reload

       systemctl start docker  

 


免責聲明!

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



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