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

Docker con mysql:l'errore indica che mysqld non ha i diritti di accesso alla directory

Per il pubblico, le seguenti opere:

1 Crea un Dockerfile con

FROM mysql:latest
RUN deluser mysql
RUN useradd mysql
RUN mkdir -p /Users/me/docker/mysql/data
RUN chmod -R 777 /Users/me/docker/mysql/data

2 Crea una nuova immagine utilizzando il precedente Dockerfile

3 Esegui il tuo nuovo contenitore utilizzando il precedente nuovo immagine