您好我需要制作一个位于我的泊坞窗中的conf文件的副本。我想用它作为VOLUME,我不在乎是否在Dockerfile或docker-compose ...我需要它来编辑我的confs。谢谢!
答案 0 :(得分:0)
如果我理解你的问题,那么可以尝试这样的事情:
首先在您将映射为卷的目录中创建“虚拟”配置文件
mkdir mapdir
touch mapdir/myconfig.cfg
在Dockerfile
中,您将执行该配置文件所需的操作。也许是CMD
条款的一部分
FROM ...
RUN ...
CMD ["sed", "<editstuff>, "mapdir/myconfig.cfg" ]
然后构建并运行容器
docker build .
docker run --name mycontainer -v mapdir:mapdir ...
这仍然是一种奇怪的方法,但是如果绝对只能从 容器中更改配置文件,那就试试吧。