我正在尝试将docker设置为我的mac上的web开发人员环境。我将本地卷从我的机器共享到容器内的Web根文件夹。但我陷入了权限,docker中的web-server无法创建新文件夹或将新文件写入共享卷,因为几乎所有文件都具有权限744,并且用户和组不同。
快速管理泊坞窗内文件的最佳方法是什么?按照我的方式,我需要编辑PHP文件并立即在浏览器中查看结果。
答案 0 :(得分:1)
您可以使用docker exec -it container_id script
脚本作为新文件的sed或替换文件。
从docker 1.8开始,您可以添加特定用户docker exec -u muyser