Lad*_*lav 3 python docker dockerfile
我想通过卷制作一个外部配置文件并将其传递如下:
docker run MyImage -v /home/path/my_config.conf:folder2/(顺便说一句,对吗?)
但不知道如何将这本书与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??"]
Run Code Online (Sandbox Code Playgroud)
您想使用文件夹名称来映射卷:
docker run MyImage -v /home/path/:/folder1/folder2/
因此现在主机上的 /home/path 文件夹已安装到容器内的 /folder1/folder2。
然后只需将容器内看到的 conf 文件的路径传递给 cmd。
ENTRYPOINT ["python3", "main.py", "/folder1/folder2/myconf.conf"]