Я пытаюсь настроить Dockerfile для моего проекта LAMP, но у меня есть несколько проблем при запуске MySQL. У меня есть следующие строки в моем файле Docker:
VOLUME ["/etc/mysql", "/var/lib/mysql"]
ADD dump.sql /tmp/dump.sql
RUN /usr/bin/mysqld_safe & sleep 5s
RUN mysql -u root -e "CREATE DATABASE mydb"
RUN mysql -u root mydb < /tmp/dump.sql
Но я продолжаю получать эту ошибку:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
Любые идеи о том, как настроить создание базы данных и импорт дампа во время сборки Dockerfile?