我通过创建stack.yml文件设置了两个docker服务(容器)。运行docker stack deploy -c stack.yml my_service
之后,我到达了127.0.0.1:8080
的项目,但是无法使用IDE(PHPstorm)编辑安装在主机系统(Ubuntu 18.04)上的文件。
仅有的两种工作方式如下:
docker exec -it container_id bash
chown -R * 1000
chown -R www-data *
现在我可以到达项目了。
sudo sh ./phpstorm.sh
我不敢相信这些是在开发人员模式下使用docker的唯一可能性!
This没有帮助。