在Docker容器中挂载主机目录非常容易。
但是我需要另一种方式。
我使用Docker容器作为开发环境来开发WordPress插件。该Docker容器包含运行WordPress所需的一切(MySQL,Apache,PHP和WordPress)。我从Docker容器中的主机挂载了我的插件src文件夹,以便可以在开发期间测试我的插件。
对于调试,如果我在主机上运行的IDE具有对Docker容器中WordPress文件的读取访问权限,将很有帮助。
我发现了两种解决问题的方法,但两种方法似乎都非常棘手。
向Docker容器添加数据量以及WordPress文件的路径
泊坞窗运行… -v / usr / share / wordpress / …
Docker将此目录添加到主机/ var / lib / docker / vfs / dir上的路径…但是,您需要使用docker
inspect查找实际路径,并且需要root访问权限才能查看文件。
将主机目录挂载到Docker容器并将容器中的WordPress文件复制到该已挂载的主机目录。符号链接似乎无效。
有更好的方法吗?无需复制文件或更改访问权限?
谢谢!