parece seguro, a partir dos documentos:
O processo principal dentro do contêiner receberá SIGTERM e após um período de carência, SIGKILL.
então, se o processo principal for o mysqld, ele terá uma boa chance de liberar tudo.
Eu corro o container mysql usando o Docker. Eu começo com
sudo docker -d --name mysql -p 3306:3306 -v /var/lib/mysql:/var/lib/mysql mysql_image
Eu suspeito que parar o mysql parando o Docker não é seguro. Estou errado?
sudo docker stop mysql
É mais seguro parar o mysql dentro do contêiner primeiro?
sudo docker exec mysql /usr/bin/mysqladmin shutdown
você pode verificar os logs do container mysql
docker container logs mysql
para confirmar se o procedimento de desligamento é seguro ou não
para ver a última linha, se aparecer:
[Nota] mysqld: encerramento completo
que deve ser seguro