【发布时间】:2016-10-16 12:05:28
【问题描述】:
我有一个 docker-compose.yml 文件,我在其中设置容器的 xdebug 设置,例如主机、端口和远程模式。
虽然端口和远程模式不会改变,但主机是不同的我在工作或在家时。
同样在工作中,我们的本地网络 IP 地址都不同,因此我们总是需要手动更改主机 IP。
如果有更好的方法这个,请告诉我,但如果不是:
如何在 docker-compose.yml 中为本地网络 ip 添加占位符?
目前看起来像这样
worker:
image: docker.io/company/project-dev
ports:
- "8080:80"
environment:
- XDEBUG_HOST=192.168.2.198
- XDEBUG_PORT=9000
- XDEBUG_REMOTE_MODE=req
我需要像这样设置主机
- XDEBUG_HOST={local-ip}
但实现这一目标的最佳方法是什么?
【问题讨论】:
标签: docker docker-compose xdebug