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 就是當下儲存的那個狀態了~