2

Я использую последнюю версию Docker для Windows, на Windows 10 Enterprise 64-bit. Когда я запускаю следующий docker-compose.yml, Docker прослушивает мой публичный IP-адрес 127.0.0.1 и назначенный мне адрес маршрутизатора.

Поскольку я использую только Docker для Windows для локальной разработки, я бы предпочел, чтобы он вообще не прослушивал мой публичный IP-адрес, в идеале через настройки в самом Docker или Hyper-v, а не через брандмауэр или маршрутизатор.

Есть ли способ сохранить прослушивание самого Docker (не для каждого контейнера) только на 127.0.0.1 или, по крайней мере, не на общедоступных адресах?

докер-compose.yml

version: '3.0'
services:
  web:
     image: tutum/apache-php
     build:
        context: .
        dockerfile: Dockerfile-php
     environment:
       - ALLOW_OVERRIDE=true
     ports:
       - "80:80"

0