Команда '/ bin / sh -c mysql -u wordpress -pwordpress wordpress </docker-entrypoint-initdb.d/wordpress.sql' вернула ненулевой код: 1 - PullRequest
1 голос
/ 04 апреля 2019

Команда '/ bin / sh -c mysql -u wordpress -pwordpress wordpress

Мой файл докера:

From mysql:5.7

ENV MYSQL_ROOT_PASSWORD="************"
ENV MYSQL_USER="*******"
ENV MYSQL_PASSWORD="*********"
ENV MYSQL_DATABASE="********"

EXPOSE 3306 3366

COPY wordpress.sql /docker-entrypoint-initdb.d/.
RUN mysql -u wordpress -pwordpress wordpress < /docker-entrypoint-initdb.d/wordpress.sql

1 Ответ

0 голосов
/ 04 апреля 2019

Вам не нужна последняя строка «RUN ...»

Mysql-контейнер автоматически запускает все, что вы копируете в /docker-entrypoint-initdb.d/.Это происходит при запуске контейнера, а не во время сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...