我正在创建一个Containerfile
从主机接收输入文件夹的地方,其中包含我在容器内需要的文件。
我知道的最好的方法是将其通过类似的卷传递:
-v /host/path:/opt/input
。
但我想/opt/input
以与传递卷名相同的方式从容器的用户中抽象出来:
-v volume-name:/opt/input
。
VOLUME不太像这样工作,但我想要实现的是:
VOLUME ["input-data": "/opt/input"]
因此用户可以这样做:
-v /host/path:input-data
并且如果我有一天需要改变该路径,可以更轻松地改进容器文件而不会破坏兼容性。
还有其他我还没能想到的替代方案吗?