【发布时间】:2020-03-23 09:54:04
【问题描述】:
在 Microsoft Azure 和 Docker 方面需要一些帮助。 我正在使用 App Service > Docker Compose(预览版)并尝试在他们的平台上创建正确的 docker compose 文件,以便我的 2 个图像可以在一个 docker compose 中运行。后端是用 Django 编写的,前端是用 React 创建的
version: '3.7'
services:
backend:
image: myrepo.azurecr.io/back:backend_v1
environment:
- WEBSITES_PORT=8000
front:
image: myrepo.azurecr.io/front:v1
links:
- backend
environment:
WEBSITES_PORT=3000
这是我的 docker-compose 的外观,在我在 azure 上运行它之后,我的网站正在运行,但只有后端。当我在 localhost:3000 下本地运行它时,有我的前端,在 localhost:8000 下有我的后端 但我不能让它在天蓝色上以这种方式工作。我的意思是理想情况下,在 mywebsite.../frond 和 mywebsite.../back 下进行访问会很棒,但我会采用您可以提供的任何解决方案来修改我的文件以使其工作?
【问题讨论】:
-
还有问题吗?它解决了你的问题吗?或者你还想要什么?
标签: azure docker docker-compose