从主机parsingdocker地址

我正在处理两个不同的Web项目,他们需要能够相互沟通。 这两个项目都有自己的docker-compose开发环境。 为了让他们彼此沟通,我已经连接了他们的dockernetworking,以便他们可以互相联系。

为了从我的开发机器到达站点,我现在将一个docker容器的端口80暴露给我的机器,并通过它的ip访问另一个。

有没有办法让.dev或类似的地址,并使用该地址到达他们本地?

docker-compose文件是:

version: '2' services: web: build: .docker/web volumes: - ./docroot:/var/www/html:z environment: - "XDEBUG_CONFIG: remote_host=172.18.0.1" ports: -"80:80" db: image: mariadb environment: - MYSQL_ROOT_PASSWORD=notGettingIt - MYSQL_DATABASE=this_also_not - MYSQL_CIVI_DB=this_also_not - MYSQL_USER=this_also_not - MYSQL_PASSWORD=this_also_not ports: - "3306:3306" version: '2' services: web: build: .docker/web volumes: - .:/var/www/html:z environment: - "XDEBUG_CONFIG: remote_host=172.22.0.1" - VIRTUAL_HOST=chiro.dev db: image: mariadb environment: - - MYSQL_ROOT_PASSWORD=notGettingIt - MYSQL_DATABASE=this_also_not - MYSQL_CIVI_DB=this_also_not - MYSQL_USER=this_also_not - MYSQL_PASSWORD=this_also_not mailhog: image: mailhog/mailhog