docker php容器动态挂载,如何将Docker容器中的目录挂载到主机?

本文探讨了在Docker环境中开发WordPress插件时遇到的问题,即如何方便地挂载主机目录以进行调试。作者提到了两种可能的解决方案,但认为它们都存在不便之处,如需要root权限或文件复制。寻求更好的方法来实现主机和Docker容器之间的无缝开发和调试环境。
摘要由CSDN通过智能技术生成

在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文件复制到该已挂载的主机目录。符号链接似乎无效。

有更好的方法吗?无需复制文件或更改访问权限?

谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值