docker保存容器为镜像失效的原因

794次阅读
没有评论

共计 217 个字符,预计需要花费 1 分钟才能阅读完成。

原因

你的容器有目录挂载,对于更改的内容存在卷里。当你docker commit的时候,不会保存到新的镜像。

因此:

解决方案

把挂载的目录全部去掉,启动容器,一顿操作之后再进行docker commit。

用到的相关命令:

  • 启动镜像

docker run [OPTIONS] IMAGE [COMMAND] [ARG…]

  • 保存镜像

docker commit 容器ID  新的镜像名称:你的TAG

  • 提交镜像到docker仓库

docker push 新的镜像名称:你的TAG

正文完
 
BlackBeans
版权声明:本站原创文章,由 BlackBeans 2023-10-26发表,共计217字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)