场景我想按照本指南在Docker中使用Docker
关键是您需要将Docker套接字从主机绑定到容器内的Docker套接字,以便在容器内使用Docker。
发出主机上的Docker套接字总是绑定到root:root下的Docker容器中。当我以非根用户的身份执行容器时,执行Docker命令会授予拒绝权限。
询问如何将文件从主机绑定到具有特定用户:组和权限的Docker容器中?
发布于 2019-09-17 05:27:23
我认为你可以解决这个问题:
将文件上的组权限设置为ID不存在于host上,并给予组完全访问权限:
chown :999 /path/to/file
chmod 775 /path/to/file
chmod g+s /path/to/file然后在您的Dockerfile上添加group并将user分配给它:
RUN addgroup --gid 999 GROUPNAME
RUN adduser --disabled-password --gecos "" --force-badname --ingroup 999 USERNAMEhttps://stackoverflow.com/questions/57966781
复制相似问题