Docker dns_搜索未解析为Docker compose服务

Docker dns_搜索未解析为Docker compose服务,dns,docker-compose,Dns,Docker Compose,我的主机是Macbook,我正在尝试让docker自动解析所有请求,以*。docker。起初,我使用的是小帆船,它完成了这项任务,直到(1)它不再完成任务,(2)我了解到Docker for Mac应该能够完成这项任务 在我最初与小艇合作的docker compose中,我有: services: web: image: monin/magento:7.0-apache hostname: magento.docker ports: - 80 vo

我的主机是Macbook,我正在尝试让docker自动解析所有请求,以
*。docker
。起初,我使用的是小帆船,它完成了这项任务,直到(1)它不再完成任务,(2)我了解到Docker for Mac应该能够完成这项任务

在我最初与小艇合作的docker compose中,我有:

services:
  web:
    image: monin/magento:7.0-apache
    hostname: magento.docker
    ports:
      - 80
    volumes_from:
      - appdata
    environment:
      - VIRTUAL_HOST=magento.docker
      - VIRTUAL_PORT=80
      - HTTPS_METHOD=noredirect
      - ENABLE_SENDMAIL=false
    links:
      - db
使用上述配置,我最初尝试将其添加到docker守护程序配置中并重新启动:

"dns-search" : [
    "docker"
]
这不起作用,因此我尝试将以下内容添加到docker compose中:

services:
  web:
    ...
    dns: 8.8.8.8
    dns_search: docker
如蒙指导,不胜感激