如何在Docker映像中删除配置卷

嘉诚

docker run -it -v /xx1 -v /xx2 [image] /bin/bash用来创建一个容器。

然后提交映像并推送到docker hub。

使用 docker inspect [image]

Volumes细节

"Volumes": {
            "/xx1": {},
            "/xx2": {}
        },

现在,我要删除/xx1此图像中的音量

我该怎么办?

埃尔顿·斯通曼

我不认为现在使用Docker工具是不可能的。您无法从正在运行的容器中删除卷,或者如果要将映像用作新Dockerfile中的基础,则无法删除继承的卷。

可能您可以使用JérômePetazzoni的nsenter工具手动删除容器内的安装架,然后提交。您可以使用这种方法将卷附加到正在运行的容器上,但是这样做需要一些相当低级的修改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章