簡體   English   中英

命令'/ bin / sh -c mysql -u wordpress -pwordpress wordpress </docker-entrypoint-initdb.d/wordpress.sql'返回非零代碼:1

[英]The command '/bin/sh -c mysql -u wordpress -pwordpress wordpress < /docker-entrypoint-initdb.d/wordpress.sql' returned a non-zero code: 1

命令'/ bin / sh -c mysql -u wordpress -pwordpress wordpress </docker-entrypoint-initdb.d/wordpress.sql'返回非零代碼:1

我的碼頭工人文件:

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

您不需要最后一行“ RUN ...”

Mysql容器會自動運行您在/docker-entrypoint-initdb.d/復制的/docker-entrypoint-initdb.d/ 這是在運行容器時發生的,而不是在構建過程中發生的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM