[英]Can't connect to MariaDB Docker Container
我有 MariaDB 在 docker 上運行。 綁定地址在 my.cnf 文件中被注釋掉,並且所有內容都顯示為已設置。 我知道 IP 地址是什么,並且目前正在嘗試強制 TCP 連接(我正在使用此資源: https//mariad-db.com/kb-envia-installing )。 我在另一個能夠訪問容器的 docker 容器中還有一個 java 程序 - 我只需要自己訪問容器來加載一些 SQL。 關於為什么它沒有連接的任何建議?
我現在正在運行這個命令(使用正確的 IP):
mysql -h 172.17.0.2 -P 3306 --protocol=TCP -u root -p
文檔(即將修復)在運行容器時缺少參數-p 3306:3306
以將容器中的 3306 暴露給主機。
建議下一個問題明確顯示容器是如何運行的,用於派生 IP 地址的 docker 檢查命令,以及mysql
命令行顯示的實際故障。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.