Докеризированное приложение Vuejs nginx не работает с docker-compose - PullRequest
0 голосов
/ 08 июня 2019

У меня есть приложение документированного внешнего интерфейса vuejs производственной стадии, которое обслуживается сервером nginx.

Когда я запускаю один контейнер с помощью команды:

docker run -p 80:80 my-dockerhub-username/my-vuejs-app

, тогда он нормально работает, и я могудостигните его через порт 80.

... однако, по какой-то причине, когда я использую docker-compose, чтобы раскрутить свое приложение, используя следующий docker-compose.yml:

version: '3'
  services:
    api:
      image: my-dockerhub-username/my-vuejs-app
      ports:
        - 80:80
    web:
      image: my-dockerhub-username/my-rest-api
      ports:
        - 9001:9001

Iне удается связаться с моим приложением через порт 80.

Кто-нибудь еще сталкивался с этой проблемой?

Буду признателен за любые предложения, которые кто-либо может предложить.Заранее спасибо.

...