Vue.js Nginx Dockerized应用程序不适用于docker-compose

时间:2019-06-08 14:44:13

标签: docker nginx vue.js docker-compose

我有一个生产阶段的dockerized 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

我无法通过80端口访问我的应用。

还有其他人遇到过这个问题吗?

任何人都可以提供任何建议,我将不胜感激。预先感谢。

0 个答案:

没有答案