Dockerfile-将配置文件复制到适当的容器

时间:2019-03-19 03:22:29

标签: amazon-web-services docker dockerfile amazon-ecs supervisord

我的部署中有两个容器:uwsgicelery。在supervisord.conf下还有两个/config/celery /config/uwsgi文件。因此,我只需要将*.conf下的/config/celery个文件复制到/etc/supervisor容器中的celery目录中,而只将*.conf下的/config/uwsgi个文件复制到/etc/supervisor容器中的uwsgi。 我正在使用AWS的ECS来部署容器。

以前,当我只有一个supervisord.conf文件时,可以在Dockerfile中执行以下操作:

COPY ./config/supervisord.conf /etc/supervisor

,那将起作用。现在的要点是我有多个supervisord.conf,需要根据其名称复制到相应的容器中。 两个容器的入口点都是

supervisord -c /etc/supervisor/supervisord.conf

我该怎么做?

0 个答案:

没有答案