首页 > 解决方案 > 如何更改泊坞窗图像

问题描述

我提取了一个在 docker hub 上找到的图像,我做了一些更改,它在本地工作。

但现在需要将其推送到 docker hub。我使用了以下指南https://docs.docker.com/docker-cloud/builds/push-images/并且能够将图像推送到我的存储库中。

问题是我所做的更改不在我刚刚推送的图像中。我认为原因是因为我没有从 docker 文件构建(在进行更改之后)。但是鉴于我修改的图像不是我的,我不知道在哪里可以找到(如果可以的话?)DOCKERFILE,构建图像然后推送它。

谢谢

标签: dockerdockerfile

解决方案


您必须使用 docker commit 命令提交对 docker 映像所做的更改。否则,一旦您进行更改的容器被销毁,您将丢失它们。

您还可以将新镜像推送到 Docker 中心,然后拉取新镜像并找到您的更改。

命令:docker commit CONTAINER_ID IMAGE_NAME


推荐阅读