安装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