課程
/后端開發
/Java
/第一個docker化的java應用
配置都對,為什么還連不上數據庫
2018-06-12
源自:第一個docker化的java應用 7-2
正在回答
確實時因為mysql容器內的ip時獨立的,在容器內執行:cat /etc/hosts
出來的ip填進去就ok了。
https://www.jianshu.com/p/4c8e45e26646?這是我的筆記,可以參考一下
應該是 host IP地址錯誤了!用docker exec -it "容器ID" /bin/bash? 進入到容器,之后用cat /etc/host 即可看到系統mysql的host? IP
真邪了門
Angular_Dracula
還是不行
docker pull mysql:5.6docker run -d -p 3306:3306 --name mysql5.6 -e MYSQL_DATABASE="jpress" -e MYSQL_ROOT_PASSWORD="1234" mysql:5.6docker run -d -p 8888:8080 --link mysql5.6:mysql jpress
舉報
逐步學習docker相關知識,制作第一個docker化的java應用
1 回答jpress 連接Mysql 初始化數據庫連接失敗
2 回答連接數據庫失敗
7 回答Docker中應用一直連接不到數據庫
2 回答建立數據庫連接時出錯?
3 回答建立數據庫連接時出錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-08-25
確實時因為mysql容器內的ip時獨立的,在容器內執行:cat /etc/hosts
出來的ip填進去就ok了。
2018-12-03
https://www.jianshu.com/p/4c8e45e26646?這是我的筆記,可以參考一下
2018-07-08
應該是 host IP地址錯誤了!用docker exec -it "容器ID" /bin/bash? 進入到容器,之后用cat /etc/host 即可看到系統mysql的host? IP
2018-06-15
真邪了門
2018-06-15
還是不行
2018-06-15
docker pull mysql:5.6
docker run -d -p 3306:3306 --name mysql5.6 -e MYSQL_DATABASE="jpress" -e MYSQL_ROOT_PASSWORD="1234" mysql:5.6
docker run -d -p 8888:8080 --link mysql5.6:mysql jpress