1
A
回答
1
見issue 95:確保你通過你的mysql圖像所使用的端口映射到主機的端口(如Linux)的
docker run -p 3306:3306 --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest
如果你使用泊塢窗在VirtualBox中(Windows或Mac),您需要將端口端口轉發到您的實際主機
VBoxManage controlvm "default" natpf1 "tcp-port3306,tcp,,3306,,3306";
並使用docker-machine ip default獲取實際地址。
如果您使用適用於Windows(HyperV)或for Mac (HyperKit)的docker,則不需要此功能。
有關更多信息,請參閱「MySQL Docker Containers: Understanding the basics」。
更新2017年3月,從this comment同一issue 95
aercolino報道:
我剛剛發現我可以SequelPro連接到碼頭工人MySQL服務器使用這些數據:(無需要爲服務器的IP)
Host: 0.0.0.0
Port: 32768
Username: wordpress
Password: wordpress
可以工作,但0.0.0.0
是broadcast address of the zero network or 0.0.0.0
, which in Internet Protocol standards stands for this network, i.e. the local network.。並不總是安全的使用。
相關問題
- 1. Docker容器訪問外部MySQL主機
- 2. 如何從Docker容器內訪問主機中的目錄?
- 3. 如何從主機訪問docker容器中的目錄?
- 4. 如何從另一主機訪問在MacOSX上運行的Docker容器?
- 5. 如何將Docker容器從一臺機器遷移到另一臺機器?
- 6. 如何從另一臺主機訪問mysql數據庫
- 7. 從OSX的Docker容器訪問主機的主機端口
- 8. 在Docker容器中訪問主機上的MySQL數據庫
- 9. 如何從Docker容器訪問主機數據庫?
- 10. 如何將Docker圖像從一臺主機複製到另一臺主機上?
- 11. 如何從Windows主機以外的其他機器訪問Docker容器?
- 12. 使用docker-compose訪問Docker容器內的主機IP
- 13. 從Ubuntu主機訪問rabbitmq的docker容器
- 14. 從主機無法訪問的Docker容器
- 15. 如何從另一臺機器上的informatica pc訪問一臺主機中的SQL Server數據庫
- 16. 將mysql從一臺主機遷移到另一臺主機,編碼問題
- 17. Docker容器如何解析在同一臺機器上運行的其他Docker容器的主機名?
- 18. 從另一臺計算機訪問mysql數據庫服務器?
- 19. 從Docker容器訪問主機redis數據庫
- 20. 如何從主機恢復MySQL轉儲到Docker容器
- 21. Docker容器在父服務器中訪問本地主機
- 22. 無法訪問在Docker容器中的掛載主機目錄
- 23. 構建映像時從Docker容器訪問主機作爲本地主機
- 24. 從另一臺計算機訪問虛擬主機
- 25. 如何從另一臺機器訪問Web應用程序
- 26. 如何,而從另一臺機器上訪問WCF服務
- 27. 如何從另一臺計算機訪問CouchDB服務器?
- 28. 如何從存儲過程訪問另一臺mysql服務器?
- 29. 如何從另一臺機器連接到Docker API?
- 30. 從另一臺電腦訪問我的本地主機網站
謝謝@VonC,我會嘗試檢查您的解決方案。如果有任何問題,會回來。 –