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