私は、以下のコマンドを使用して、このための2つのコンテナを作成しました:ドッカーのコンテナでバックエンドとフロントエンドのワードプレスをどのように分けることができますか?
docker run --detach --name=test-mysql --env="MYSQL_ROOT_PASSWORD=mypassword" mysql
をして、コマンドdocker inspect test-mysql
と私はその後、容器IPアドレス"IPAddress": "172.17.0.20",
を見ることができ、私はそれを接続しようとしていますしかし、MySQLで、私はこのエラーを取得:
can't connect to MySQL server on '172.17.0.20' (60)
を私がしなければ:私はそれを接続することができます「幹部-itテスト-mysqlのはbashをドッキングウィンドウ」。
このmysqlコンテナにワードプレスのフロントエンドを接続したい場合、どうすればよいですか?
私はdocker run --detach --name test-wordpress --link test-mysql:mysql wordpress
を試みたが、作業をして、私はローカルホストには何もないされていない:80
こんにちはを使用してWordPressの同じ
:あなたのホストからアクセスできるようにあなたのコンテナからポートをマッピングすることができ、私の3306が使用されているので、しかし、私は同じエラーがあります:S "172.17.0.2 '(60)のMySQLサーバーに接続できません" – randall
Linuxのインスタンスで動作します。問題はMac OS Xで発生する可能性があります – randall