Docker Commit 储存当下容器的状态

Docker Build 出 Image 后,若持续使用 Container,用太久连 Dockerfile 都不见了,但是要储存 Container 状态,想要重新启动,要怎么做呢?

  • 注:原本想说应该不会需要用到这招,时间久了总是各种事情都会遇到... XD

Docker Commit 储存当下容器的状态

Container 容器现在当下的状态,想要储存成另外一个 Docker Image,可以使用 Docker commit

  • 语法:docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
    • 范例:docker commit my_container_id my_new_image
    • 范例:docker commit my_container_id my_new_image:latest

之后启动 my_new_image:latest 就是当下储存的那个状态了~

Docker Commit 储存当下容器的状态〉这篇文章最早发布于《Tsung's Blog》。

分享到Facebook
技术平台: Nasthon Systems