Mysql
 sql >> Database >  >> RDS >> Mysql

Arresto anomalo del contenitore MySQL dopo la modifica di /etc/mysql/my.cnf, come modificare di nuovo?

Vedo due possibili soluzioni per il tuo problema:

Bypassa l'ENTRYPOINT per l'immagine MySQL

Trova il nome della tua immagine eseguendo docker images quindi esegui:

docker run -it --entrypoint="/bin/sh" OPTIONS image

Questo dovrebbe portarti alla bash all'interno del contenitore e da lì puoi eseguire tutti i comandi che vuoi per trovare il tuo my.cnf file. Anche se non so se la modifica del file da lì, salvalo e prova a eseguirlo di nuovo funzionerà. Non ho provato.

Elimina la vecchia immagine e usa il modo corretto per modificare my.cnf file

Trova il nome della tua immagine eseguendo:docker images e quindi eliminalo eseguendo docker rmi <image_name>

Controlla i documenti per le immagini MySQL predefinite su MySQL Dockerhub è abbastanza diretto su questo e cito:

Da quel momento e se crei il my.cnf file sul tuo host, non incontrerai mai più questo problema poiché puoi modificare il file tutte le volte che vuoi.