从Dockerfile访问`docker run`参数

时间:2018-12-09 15:23:07

标签: docker dockerfile uwsgi

我运行这样的图像:

docker run <image_name> <config_file>

其中config_file是包含我的应用程序配置的JSON文件的路径。

我在Dockerfile中

ENTRYPOINT ["uwsgi", \
            "--log-encoder", "json {\"msg\":\"${msg}\"}\n", \
            "--http", ":80", \
            "--master", \
            "--wsgi-file", "app.py", \
            "--callable", "app", \
            "--threads", "10", \
            "--pyargv"]

同时,我想访问Dockerfile中配置文件中的某些值。例如,配置uWSGI的JSON日志编码器。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

这是不可能的。参见@David Maze的评论。