sudo docker -d --name mysql -p 3306:3306 -v /var/lib/mysql:/var/lib/mysql mysql_image
我怀疑,通过停止泊坞窗停止MySQL是不安全的。 我错了吗?
sudo docker stop mysql
首先停止容器内的mysql是否安全?
sudo docker exec mysql /usr/bin/mysqladmin shutdown
看起来很安全,从文档:
容器内的主要进程将收到SIGTERM,并在一个宽限期之后,SIGKILL。
所以如果主进程是mysqld,它将有一个很好的机会来冲洗一切。