мускуля SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); для того, чтобы сфинкс из другого контейнера мог корректно проиндексировать данные. Докерфайл мускуля такой:
FROM mysql:5.7
RUN chown -R mysql:mysql /var/lib/mysql
COPY docker-entrypoint-initdb.d /docker-entrypoint-initdb.d
EXPOSE 3306
CMD ["mysqld"]
в папке docker-entrypoint-initdb.d лежит файл start.sql, в котором прописана эта команда. Но она не отрабатывает. Что я могу сделать, чтобы решить задачу?
эм, а у тебя база вообще создается ?
Обсуждают сегодня