我刚开始使用 docker。我使用 docker 文件创建了一个图像。如何从现有图像创建新图像?
最佳答案
假设您有一个容器 bd91ca3ca3c8
正在运行,并且您想在对容器进行更改后创建一个新镜像。生成另一个图像可以让您保留所做的更改。
在这种情况下你可以运行:
docker commit -p -a "author_here"-m "your_message"bd91ca3ca3c8 name_of_new_image
-p
在 commit 命令构建新镜像时暂停容器。
-a
允许您提供新图像的作者信息。
-m
允许您像在 Git 中一样添加注释。
https://stackoverflow.com/questions/36808396/
相关文章:
bash - 如何在 ENTRYPOINT 等待 postgres 启动?
java - 如何减小我的 java/gradle docker 镜像大小?
docker - 如何使用 Jenkins 管道在 docker 容器中安装 Jenkins 工作区
docker - 证书是如何从 super 账本中 hfc-key-store 中真实的 fabri
mysql - 如何通过 SSH 连接到 MySQL Docker 容器?
docker - 如何将端口从一个 docker 容器转发到另一个?
spring - Docker Compose + Spring Boot + Postgres 连