Я не могу получить доступ к своему докеру контейнера с общедоступным IP-адресом виртуальной машины Azure - PullRequest
0 голосов
/ 13 октября 2019

У меня есть докеризованное веб-приложение (.net core mvc). Я могу получить доступ с внутреннего IP-адреса, но не могу получить доступ с помощью публичного IP-адреса Windows VM (например, 13.88.82.123:7272) и не могу перенаправить свой домен. от облака

Я пробовал хост в сетевом режиме и некоторые другие примеры сети. Вот мой файл docker-compose.


services:
  web:
    container_name: ciroplus
    image: tasmehmetcan/samplenetcoreapp:latest
    hostname: testciroplus.dogostore.com
    depends_on:
      - "redis_image"
    environment:
      - ASPNETCORE_URLS=http://*:1905
    links:
      - "redis_image"
  redis_image:
    image: redis
    container_name: cache
    ports:
      - "6379:6379"
  proxy:
    image: vc-nginx
    build:
      context: ./nginx
      dockerfile: Dockerfile
      network: host
    ports:
      - '7272:8080'
    environment:
       VIRTUAL_HOST: blabla.mydomain.com
    expose:
       - "7272"
    depends_on:
      - web
    links:
      - web:web1

1 Ответ

0 голосов
/ 16 октября 2019

Можете ли вы объяснить свою конфигурацию более подробно? Работает ли на вашей виртуальной машине Windows клиент Windows 10 и вы работаете в режиме контейнера Linux?

...