在docker contain中使用python的配置文件

2024-10-01 00:14:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个docker容器,里面有一个python应用程序。应用程序需要配置文件的路径作为命令行参数:

$ python MyApp.py config.json

我的docker文件是这样的

^{pr2}$

如何将配置文件的命令行参数传递给docker容器内的应用程序?包含配置文件的目录位于容器内:

ContainerDir
    -> app.py
    -> Dockerfile
    -> Config/config.json

谢谢!在


Tags: 文件docker命令行py路径目录configjson
1条回答
网友
1楼 · 发布于 2024-10-01 00:14:09

docker run命令中,图像名称后面的任何内容都将被解析为[COMMAND] [ARGS...]。在

在您的例子中,您可以使用下面的docker run命令向程序传递额外的参数。在

docker run <image>:<tag> python app.py Config/config.json

p.S.Docker运行参考:https://docs.docker.com/engine/reference/run/

相关问题 更多 >