Docker映射外部配置文件



我想通过卷制作外部配置文件,然后像以下方式传递:

docker run MyImage -v /home/path/my_config.conf:folder2/(正确btw?(

,但不知道如何将此卷链接到main.py ...

的参数

我的DocekrFile

FROM python:3.6-jessie
MAINTAINER Vladislav Ladenkov
WORKDIR folder1/folder2
COPY folder2/requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY folder2/*.py ./
?? how to link volume ??
ENTRYPOINT ["python3", "main.py", "@??volume??"]

您想使用文件夹名称映射卷: docker run MyImage -v /home/path/:/folder1/folder2/因此,现在/主机上的主机/路径文件夹安装在容器内部/folder1/folder2中。

然后只需将conf文件的路径传递到容器中的路径到CMD即可。 ENTRYPOINT ["python3", "main.py", "/folder1/folder2/myconf.conf"]

最新更新