当我使用docker-compose
从volumes
创建容器然后提交该容器时,docker-compose文件中的volumes
也将被提交。有一种方法可以不提交图像中的卷吗?
使用以下命令可以添加音量但不删除它们:
docker commit -c 'VOLUME /foo' container_name image_name
谢谢。
答案 0 :(得分:1)
更新(2018年4月):在“How can I edit an existing docker image metadata?”中,Guido U. Draheim提出了gdraheim/docker-copyedit
,这是一个可以编辑泊坞窗图像元数据的python脚本。
可以删除或覆盖图像元数据,包括卷。
命令是:
<input type="number" />
答案 1 :(得分:0)
目前看来这是不可能的,尽管有很多人要求使用该功能,但有人可能正在努力。这个Github问题讨论了这个主题: