【问题标题】:Unable to mount /var/run/docker.sock from inside linux distribution (wsl 2)无法从 linux 发行版 (wsl 2) 中挂载 /var/run/docker.sock
【发布时间】:2021-08-23 19:07:56
【问题描述】:

在 WSL 2 中创建容器时,我无法挂载 docker.sock

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

我收到以下错误:

docker: Error response from daemon: not a directory.

导航到/var/run 时,我可以清楚地看到docker.sock 存在,所以我不确定为什么会出现此错误。 docker ps 正确显示所有正在运行的容器。

任何帮助将不胜感激!

【问题讨论】:

标签: linux docker centos windows-subsystem-for-linux docker-volume


【解决方案1】:

尝试通过将此标志传递给docker run 命令来创建卷:

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

【讨论】:

    猜你喜欢
    • 2019-08-14
    • 1970-01-01
    • 2020-11-22
    • 2017-08-13
    • 2015-05-31
    • 1970-01-01
    • 2018-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多