【发布时间】:2016-09-04 06:11:03
【问题描述】:
看起来您run 时使用的任何卷绑定 (-v) 基本映像都不会保留在您提交的派生映像中,并且卷绑定选项必须是每次通过run派生的图片。
示例:
docker run -it -v /opt/hostappsdir:/apps ubuntu
在容器中进行更改(命名为:john_doe)并提交到新图像(local/test)
docker commit john_doe local/test
那么,这里就不列出主机目录/opt/hostappsdir中的文件了
docker run --rm local/test ls /apps
但是这个可以做到
docker run --rm -v /opt/hostappsdir:/apps local/test ls /apps
有什么办法可以避免每次都通过卷绑定选项?
【问题讨论】:
-
如果对我的问题投反对票的人能解释一下问题所在,那将会很有帮助。
-
好的。更正了
commit命令中的语法错误。等待答案... -
我也不知道为什么这个问题被否决了 - 这是一个合法的争议,因此是一个需要澄清的有效问题
标签: docker