Introduction
起動するだけなら何でもないのだが、コンテナ内のデーモンに繋がらない。
これで時間を無駄にした。
Resolution
構文
1 | $ docker pull mysql |
例
1 | $ docker pull mysql:5.7 |
Why?
躓いたのはmysqlで接続する際のパスワード指定。
普通、対話形式でパスワードを聞かれるから指定しなくてもいいかな?と思う。
現にパスワードをコマンドラインで指定すると、
1 | mysql: [Warning] Using a password on the command line interface can be insecure. |
というありがたい警告。
パスワードを聞かれるようにするには
1 | $ mysql --user=root --password -h localhost --port=53306 |
というようにする。