docker的容器更改不保存,OSX

我正在configuration一些应用程序,而图像正在运行,然后提交更改

docker commit -m "rabbit queue creation" 3427e02574ea team1/image1:rabbit-shovel docker push team1/image1:rabbit-shovel 

但是,当我停下来,重新开始的变化是不存在的。

每次运行docker run时,都会启动一个新的容器,即生成一个新的容器ID。

执行docker ps -a查看所有容器,并确保您的容器标识符是要将docker commit为正确的容器实例的新图像。

HTH

要使您的更改持久化,您需要使用以下命令将其保存:docker commit old newcontainername