|
|
1
4
我不使用Windows,但您一定可以尝试使用命名卷,看看权限问题是否会消失。
我想强调一下,与您正在使用的主机卷相比,这是一个命名卷。这是生产的最佳选择,您需要知道Docker将为您管理和存储文件,这样您就不会看到项目文件夹中的文件。 如果您仍然想使用主机卷(所以在主机上的项目子文件夹中指定的写入该位置的卷),您需要应用权限修复,下面是Mariadb的一个示例,但它也适用于Mongo https://github.com/bitnami/bitnami-docker-mariadb/issues/136#issuecomment-354644226 简而言之,您需要知道在您的主机上文件系统的用户是什么(在示例1001中,是我的登录用户在主机上的用户ID),然后将该文件夹发送给该用户,以便该用户在文件夹和主机系统上是相同的。 一个完整的例子:
我希望这有帮助 |