我正在运行图像时配置一些应用程序然后提交更改
docker commit -m "rabbit queue creation" 3427e02574ea team1/image1:rabbit-shovel
docker push team1/image1:rabbit-shovel
但是当我停下来重新开始时,改变不存在。
答案 0 :(得分:2)
每次运行`docker run'时,它都会启动一个新容器,即生成一个新的容器ID。
执行docker ps -a
查看所有容器,并确保您的容器ID适用于您想要docker commit
作为新映像的正确容器实例。
HTH
答案 1 :(得分:0)
要使更改保持不变,您需要使用以下命令保存它:docker commit old newcontainername