是否可以使用具有主机用户权限的“docker”卷进行开发?

是否可以使用具有主机用户权限的“docker”卷进行开发?

docker看起来像是共享开发环境的舒适工具。

但是共享主机卷有一个重要的缺点。 docker通常(总是?)在root用户下运行容器,并docker创建具有权限的新文件root,这是一个问题。

那么,如何避免这个问题呢?

  • 对每个用户使用自定义Dockerfile,并使用标志运行?entrypointdocker-u
  • 使用rkt

答案1

Docker 通常不用于此目的。相反,它是流浪汉这对于共享开发环境很方便。事实上,有一个专门用于此目的的子命令

相关内容