Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Docker mit mysql:Der Fehler bedeutet, dass mysqld keine Zugriffsrechte auf das Verzeichnis hat

Für das Publikum funktioniert Folgendes:

1 Erstellen Sie ein Dockerfile mit

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 Erstellen Sie ein neues Image mit der vorherigen Dockerfile

3 Führen Sie Ihren neuen Container mit dem vorherigen neuen aus Bild