0
我用mysql image与此命令启动为什么码头工人开始比码头工人跑快很多
docker run --name test-mysql -e MYSQL_ALLOW_EMPTY_PASSWORD=yes -d -p 3306:3306 mysql
时在后台运行搬运工,大约需要再申请一分钟可以连接到端口
之后,我停止与docker stop test-mysql
这个容器,然后用docker start test-mysql
启动它。在第二种情况下,使用启动命令,应用程序可以在5秒后连接到端口3306。
现在我从停止的容器中快照docker commit test-mysql mysql2
,并使用docker run -d mysql2
运行它,但在这种情况下,应用程序可以在一分钟后连接到mysql2!
所以,
与停止容器发生什么,这可能是开始和负责任的只是5秒,但MySQL的图像不能做到这一点?
有没有什么办法在运行容器后拍摄快照,可以在10秒内负责?
注: Mysql的图像具有它需要的上方分钟以开始入口点。
谢谢您的回复,但是这不是我的回答快,我问什么在容器从停止的容器开始并从图像运行之间是不同的。不是那个定义! – MKM