0
我有一個容器運行MySQL並希望從另一個容器(Wordpress)連接到數據庫。當在筆記本電腦上本地運行容器時,它可以連接到運行在Bluemix上的數據庫。在Bluemix容器無法連接到MySql DB
ice run --name=wordpress1 -p 80 -e WORDPRESS_DB_PASSWORD=xxx -e WORDPRESS_DB_HOST=129.41.234.102:3306 registry-ice.ng.bluemix.net/rhocheck/wordpress:latest
運行相同的容器我得到這個錯誤:
Warning: mysqli::mysqli(): (HY000/2002): No route to host in - on line 10
的DB是建立一個運行。我甚至可以從Bluemix上的一個容器連接我連接vie ssh
任何想法?
我不是在談論任何Bluemix服務。 mysql db也是一個Docker容器。目標是讓這兩個容器相互交談。 –
你能檢查一下mysql是否已經啓動了你的第二個docker容器,並且它沒有在127.0.0.1上運行? –
它已啓動並正在運行。如果我在本地運行wordpress容器,它可以連接到另一個容器中運行的mysql數據庫。我還部署了一個只運行sshd服務器的容器,安裝了mysql-client,並且能夠連接。 –