Kai*_*ter 6 wordpress docker boot2docker
在docker容器中安装主机目录非常容易.
但我需要相反的方式.
我使用docker容器作为开发WordPress插件的开发环境.这个docker容器包含运行WordPress(MySQL,Apache,PHP和WordPress)所需的一切.我从插件容器中的主机安装我的插件src文件夹,以便我可以在开发期间测试我的插件.
对于调试,如果我在主机上运行的IDE对docker容器中的WordPress文件具有读访问权,那将会很有帮助.
我找到了两种解决问题的方法,但两者看起来都非常黑客.
使用WordPress文件的路径将数据卷添加到docker容器
docker run ... -v/usr/share/wordpress/...
Docker将此目录添加到主机/ var/lib/docker/vfs/dir上的路径...但是您需要使用docker inspect查找实际路径,并且需要root访问权限才能查看文件.
将主机目录挂载到docker容器,并将容器中的WordPress文件复制到该挂载的主机目录.符号链接似乎不起作用.
有没有更好的方法呢?没有复制文件或更改访问权限?
谢谢!
将 WordPress 文件复制到已安装的文件夹就是解决方案。
我将容器中的文件从原始文件夹移动到已安装的文件夹,并使用符号链接将它们链接回原始文件夹。
重要的是,容器可以遵循容器中的符号链接,但主机不能。因此,仅使用从原始文件夹到已安装文件夹的符号链接是行不通的,因为主机无法跟踪容器中的符号链接!
| 归档时间: |
|
| 查看次数: |
4675 次 |
| 最近记录: |