找回密码
 加入我们
搜索
      
查看: 602|回复: 11

[NAS] docker应用不能启动、意外停止,是什么原因?

[复制链接]
发表于 2025-5-20 11:40 | 显示全部楼层 |阅读模式
黑裙安装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?

其他的容器都运行正常。问题出在哪里?
发表于 2025-5-20 11:42 | 显示全部楼层
要么没配 volume /var/run/docker.sock:/var/run/docker.sock
要么没权限
发表于 2025-5-20 11:48 | 显示全部楼层
参数加了吗?
-v /var/run/docker.sock:/var/run/docker.sock
 楼主| 发表于 2025-5-20 11:57 | 显示全部楼层
本帖最后由 雨季不再来 于 2025-5-20 13:39 编辑
tankren 发表于 2025-5-20 11:48
参数加了吗?
-v /var/run/docker.sock:/var/run/docker.sock


我是图形化界面配置的:

dddd.jpg



命令行也试了,还是出错:

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 13:23 | 显示全部楼层
雨季不再来 发表于 2025-5-20 11:57
我是图形化界面配置的:

存储空间里面,加一个binding
/var/run/docker.sock:/var/run/docker.sock
发表于 2025-5-20 13:56 | 显示全部楼层
参数没配对咯
发表于 2025-5-20 17:30 | 显示全部楼层
服务没有启动
 楼主| 发表于 2025-5-20 19:04 | 显示全部楼层
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

发表于 2025-5-20 20:12 | 显示全部楼层
本帖最后由 tankren 于 2025-5-20 20:14 编辑
雨季不再来 发表于 2025-5-20 19:04
试了命令行安装,也是出错:docker: permission denied while trying to connect to the Docker daemon s ...


用sudo跑
或者把当前用户加入组
  1. sudo usermod -aG docker $USER
  2. newgrp docker
复制代码

发表于 2025-5-20 20:47 | 显示全部楼层
ask AI                           
 楼主| 发表于 2025-5-20 20:49 | 显示全部楼层
tankren 发表于 2025-5-20 20:12
用sudo跑
或者把当前用户加入组

果然是这个原因,犯了低级错误!

谢谢!!
 楼主| 发表于 2025-5-20 20:49 | 显示全部楼层

压根就没用
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-5-22 19:31 , Processed in 0.093200 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表