gpt4 book ai didi

linux - docker "Unable to find group docker"使用 "--group-add docker"

转载 作者:行者123 更新时间:2023-12-04 18:33:17 25 4
gpt4 key购买 nike

我想知道为什么下面的 --group-add docker 不起作用。但我有另一个优先图像,它确实有效。

docker run \
--rm \
-it \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /etc/docker/daemon.json:/etc/docker/daemon.json \
-v /etc/shadow:/etc/shadow \
-v /etc/passwd:/etc/passwd \
-v /etc/sudoers:/etc/sudoers \
-v /etc/group:/etc/group \
-u $(id -u):$(id -g) \
--group-add docker \
docker/compose:debian-1.27.4 \
bash

它出错了

docker: Error response from daemon: Unable to find group docker.

我对 ubuntuhello-world 等其他图像也有同样的问题。图像中需要什么才能添加 docker 组?

我的系统:

  • Ubuntu 18.04
  • docker 19.03.13

我知道我在主机中有 docker 组。我可以在 groups 的输出中看到它。

最佳答案

使用您的命令,您试图将当前用户添加到 docker 组,但 docker 中,而不是在主机中。

由于组 docker 在 docker 中不存在,所以你收到错误消息的原因。

如果真的如你所愿,你可以使用groupadd docker创建组,然后将用户添加到组中。

关于linux - docker "Unable to find group docker"使用 "--group-add docker",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64361427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com