访问 docker Web 服务 DNS 耗时 5s ?
宿主机 host 绑定 127.0.0.1 xxx, 然后 docker nginx容器配置了 xxx的域名
但是访问的时候 dns 耗时 5s。
以下是我的docker-compose 配置
version: "2"
services:
php71:
build:
context: .
args:
PHP_VERSION: 7.1.32
container_name: php-7.1
restart: always
working_dir: /var/www
volumes:
- ./www:/var/www
nginx:
image: nginx:latest
container_name: nginx
restart: always
depends_on:
- php71
volumes:
- ./www:/var/www # 需要和 php 的目录一致
- ./nginx:/etc/nginx # nginx 配置
- ./logs/nginx:/var/log/nginx/ # nginx 日志
ports:
- 80:80
已解决。
受 valet 装的 dnsmasq 启发,
brew install dnsmasq
后,配置了一番,现在可以了。。