を使用してDockerfileをビルドするmysql-sever 5.7
イメージを使用しています。 - v
引数を指定せずに画像を構築する場合、コンテナ内にmysql- server
が正常に開始されます。ドッキング・コンテナーのMysqlサーバー
しかし- v with/my own/ hostdirectory:/var/lib/mysql
を使用しているとき、誰もがそれについての考えを持っている場合、コンテナの永続性のために、その後、コマンド、コンテナ自体の内部service mysql restart
を実行しているときmysql- server
が始まらない... は答えてください。 UbuntuのFROM
:
Dockerfile apt-getを-y自動的削除& & \ apt-getを-y dist-upgradeの& & \ 16.04 RUN apt-getを-y更新& & apt-getを-y \クリーン RUN echo "mysql-server-5.7 mysql-server/root_password password root" | debconf-set-selections RUN echo "mysql-server-5.7 mysql-server/root_password_againパスワードルート" | debconf-セットの選択 RUN apt-getを-y -fのmysql-サーバ5.7をインストールする3306を公開
おかげ
感謝を。私はそれをしましたが、まだ解決されません。 – Jason
mysqlコンテナ内のMySQLユーザーにはuid(104)があります。 – Jason
あなたが使用するDockerfileを添付できますか? UbuntuのFROM –