如何从正在运行的容器创建 Docker 映像

在这里插入图片描述
Docker 容器通常是缺乏内部状态的临时应用程序实例。这是处理它们的最佳实践方法,可让您随时停止或重新启动容器。

但有时对容器文件系统的修改是不可避免的。也许您正在试用软件并希望稍后返回快照。另一个用例可能是容器内的软件停止工作并且您希望保存一个副本以供将来调试的情况。

以下是如何从现有容器创建新的 Docker 映像。然后,您将能够从该映像启动另一个容器,该容器将填充第一个容器的文件系统。

提交容器

该docker commit命令用于获取容器并从中生成新图像。它适用于已停止或正在运行的容器。

基本语法如下:

docker commit example-container example-image:latest

这会从名为 的容器中创建一个图像example-container。如果您愿意,还可以通过 ID 识别容器。这两条信息都可以从docker ps列出主机上所有容器的输出中获得。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/wlcs_6305/article/details/122882981