【发布时间】:2022-01-20 01:10:56
【问题描述】:
我必须添加 2 个 DNS 条目 8.8.8.8 和 8.8.4.4,之后我的图像无法连接到 Xdebug,因为我的图像中不再识别 host.docker.internal。
curl: (6) Could not resolve host: host.docker.internal(在 docker 镜像内部执行)
php:
build:
context: docker
dockerfile: php.dockerfile
container_name: php-site
volumes:
- .:/var/www/html
ports:
- "9000:9000"
networks:
- laravel
dns:
- 8.8.8.8
- 8.8.4.4
当我删除这些 DNS 条目并重新加载容器时,一切正常。
我觉得解决方案并不难找到,但我不是网络专家,所以我请你帮忙。
【问题讨论】:
标签: docker networking dns xdebug