2017-08-16 3 views
1

dockerコンテナで実行するようにmysqlを設定しようとしています。私はドッキングウィンドウ・コンファイルを実行すると、私が代わりにランダムに生成されたパスワードのドッキングウィンドウのログに次の警告を得るDocker-compose mysqlが環境変数MYSQL_RANDOM_ROOT_PASSWORDを認識していないようです

db: 
    image: mysql:latest 
    ports: 
    - "3306:3306" 
    environment: 
    - MYSQL_RANDOM_ROOT_PASSWORD=yes 

- :私は、単純なドッキングウィンドウのコンポーズファイルを持っています。

[警告] root @ localhostは空のパスワードで作成されます。 --initialize-insecureオプションを無効にすることを検討してください。

紛失しているものがありますか?

答えて

1

同じことを試してみました。私はあなたがログに何かを見逃していると思う。最初に表示されます:

root @ localhostは空のパスワードで作成されます。 --initialize-insecureオプションを無効にしてください。

少し後でチェックしてください。

GENERATED rootパスワード:Cet6Xeiheecohleal9uexxxxDathah

あなたは、このコマンドを使用して、それがより簡単に見つけることができます(あなたのコンテナのIDと交換)鍵は、あなたがこのような何かを見つけることができますビットさらに作成され、 :

docker logs da530043c63a 2>/dev/null | grep "GENERATED ROOT PASSWORD" 
+0

ありがとう。パスワードが表示されます。 –

関連する問題