docker应用不能启动、意外停止,是什么原因?
黑裙安装docker copilot,结果启动后立刻就停止了。日志是这样的:2025/05/20 11:20:46 Unable to fetch docker images: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
其他的容器都运行正常。问题出在哪里? 要么没配 volume /var/run/docker.sock:/var/run/docker.sock
要么没权限 参数加了吗?
-v /var/run/docker.sock:/var/run/docker.sock 本帖最后由 雨季不再来 于 2025-5-20 13:39 编辑
tankren 发表于 2025-5-20 11:48
参数加了吗?
-v /var/run/docker.sock:/var/run/docker.sock
我是图形化界面配置的:
命令行也试了,还是出错:
docker: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http:///var/run/docker.sock/v1.24/containers/create?name=dockerCopilot": dial unix /var/run/docker.sock: connect: permission denied. 雨季不再来 发表于 2025-5-20 11:57
我是图形化界面配置的:
存储空间里面,加一个binding
/var/run/docker.sock:/var/run/docker.sock
参数没配对咯 服务没有启动 tankren 发表于 2025-5-20 13:23
存储空间里面,加一个binding
/var/run/docker.sock:/var/run/docker.sock
试了命令行安装,也是出错:docker: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http:///var/run/docker.sock/v1.24/containers/create?name=dockerCopilot1": dial unix /var/run/docker.sock: connect: permission denied.
(为什么前3个“/”会是 %2F呢:http://%2Fvar%2Frun%2Fdocker)
docker run -d --privileged -p 12712:12712 -e secretKey=abc123456 -e DOCKER_HOST=unix:///var/run/docker.sock -e hubURL=https://docker.nju.edu.cn -v /var/run/docker.sock:/var/run/docker.sock -v /volume2/docker/copilot:/data --restart=always --name dockerCopilot1 0nlylty/dockercopilot:latest
本帖最后由 tankren 于 2025-5-20 20:14 编辑
雨季不再来 发表于 2025-5-20 19:04
试了命令行安装,也是出错:docker: permission denied while trying to connect to the Docker daemon s ...
用sudo跑
或者把当前用户加入组
sudo usermod -aG docker $USER
newgrp docker
ask AI tankren 发表于 2025-5-20 20:12
用sudo跑
或者把当前用户加入组
果然是这个原因,犯了低级错误!
谢谢!! fkpwolf 发表于 2025-5-20 20:47
ask AI
压根就没用
页:
[1]