首页 > 解决方案 > 无法在容器内调用 docker 命令(docker.sock 绑定问题)

问题描述

所以,我有安装了 docker 的 CentOS 7 主机(Digital Ocean)。在其中一个容器中,我需要使用 Docker,因此我找到了绑定 docker.sock 的解决方案:

-v /var/run/docker.sock:/var/run/docker.sock

但它不起作用。

然后我检查了主机,看看 docker.sock 的位置和路径是:

/run/docker.sock

所以我尝试了:

-v /run/docker.sock:/run/docker.sock

-v /run/docker.sock:/var/run/docker.sock

两者都不起作用。

有人有想法吗?

谢谢

编辑:已修复,问题是用户权限。

标签: docker

解决方案


推荐阅读