如何使用nginx.conf文件配置nginx AWS ECS容器

mspsb9vt  于 2023-05-28  发布在  Nginx
关注(0)|答案(1)|浏览(120)

我在一个容器中有一个dotNet应用程序,在另一个容器中有一个nginx镜像。nginx镜像是一个已经配置好的镜像,使用nginx.conf构建并上传到AWS ECS以包含在任务定义中。任务定义是用fargate设置的。
这个很好用。
我不需要定期更新镜像并为每个任务定义重新上传它,我想更改ecs任务定义以直接使用docker中的nginx:latest镜像。
我无法解决的是如何在任务定义中使用我的nginx.conf文件配置该映像。有人能帮我吗?

3npbholx

3npbholx1#

如果你想部署官方的Nginx docker镜像,而不对镜像进行任何更改,那么你必须在挂载到容器中的文件夹中配置一个nginx.conf文件。由于您正在使用Fargate,此时唯一的选择是创建一个EFS卷,将nginx.conf文件放在该卷中,然后将ECS任务配置为mount the volume到Nginx容器中。

相关问题