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》。