小编J.V*_*.Vo的帖子

Azure 容器实例中的容器间通信

我正在尝试在天蓝色容器实例中创建容器实例组。我有两个 docker 镜像:一个 guincorn Web 应用程序服务器侦听公开的端口 8000,以及一个 nginx 代理服务器。我能够部署到 azure 容器实例,但我的代理容器中出现以下错误。

\n\n
> nginx: [emerg] host not found in upstream "web:8000" in /etc/nginx/conf.d/nginx.conf:7\n
Run Code Online (Sandbox Code Playgroud)\n\n

看来我没有正确配置容器网络。有人可以提示我应该如何在天蓝色容器实例上配置容器间网络吗?我在本地计算机上构建映像,然后将它们推送到 docker hub,然后在ACI YAML 文件中构建容器组

\n\n

我可以使用以下配置文件 \xe2\x86\x92\nACI .yml 配置让该组在我的本地计算机上工作:

\n\n
name: webapp-containers\napiVersion: \'2018-10-01\'\nlocation: eastus\nproperties: # Properties of a container group\n    containers: # Array of container instances in group\n\n    - name: web # Instance name\n      properties: # Instance properties\n        image: johnvorsten/my_site_web:1.08\n        environmentVariables: \n              [shortened...]\n            - name: WEBAPP_INTERNAL_PORT\n              value: \'8000\'\n        resources:\n            requests: \n                cpu: 1\n                memoryInGb: …
Run Code Online (Sandbox Code Playgroud)

nginx docker azure-container-instances

2
推荐指数
1
解决办法
3487
查看次数

标签 统计

azure-container-instances ×1

docker ×1

nginx ×1