J'utilise tommylau/mysql docker image qui fournit mysql installé.
Mais après tout, je ne trouve pas comment redémarrer le service mysql dans le conteneur en cours d'exécution (il n'y a pas de service mysql ou /etc/init.d/mysqld)
Une idée comment trouver comment redémarrer mysql?
Si vous vous connectez au conteneur et tentez de redémarrer le service, il supprimera le conteneur au point d'arrêt du processus mysql et par conséquent, il ne démarrera jamais (car le conteneur s'est fermé).
Le meilleur moyen consiste simplement à redémarrer le conteneur à l'aide de la commande suivante:
docker restart [ContainerID]
Un facile allait dans votre conteneur
docker exec -it [containername/id] bin/bash
après avoir entré le conteneur, redémarrez mysql
restart mysql
ou tout simplement redémarrer votre conteneur comme dans la réponse ci-dessus