[請益] docker容器連線不上問題
最近在研究docker 容器
想用寫好的go去連mysql
這是我的docker-compose檔
https://pastebin.com/embed_js/2x5MgY2q
這是go連線到mysql的設定
https://pastebin.com/embed_js/KrnH2DZ7
當我docker-compose up之後
我從終端機連到mysql 用root權限是可以進去的
也看到已經create好的db
不過從專案那邊要連過去的時候(我開api 再用postman去打那隻api)
專案的log會跳出 mysql connect refused
但我已經在初始化db的時候去update root可以從其他ip連線進來
UPDATE user SET Host='%' WHERE User='root' AND Host='localhost' LIMIT 1;
flush privileges;
CREATE DATABASE IF NOT EXISTS rockman;
請問有人可以幫幫忙嗎XD 1000p(不含稅)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.180.20 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1567850573.A.D45.html
推
09/07 18:23,
6年前
, 1F
09/07 18:23, 1F
我改3306 但是在BUILD的時候
說這個port被佔用了 所以改回33060
改完之後還是拒絕連線
不過我直接把整個docker image reset之後
倒是知道我之前vendor那邊有很多問題重抓了
推
09/07 18:31,
6年前
, 2F
09/07 18:31, 2F
推
09/07 18:33,
6年前
, 3F
09/07 18:33, 3F
→
09/07 18:43,
6年前
, 4F
09/07 18:43, 4F
→
09/07 20:37,
6年前
, 5F
09/07 20:37, 5F
→
09/07 20:38,
6年前
, 6F
09/07 20:38, 6F
→
09/07 20:53,
6年前
, 7F
09/07 20:53, 7F
推
09/07 21:05,
6年前
, 8F
09/07 21:05, 8F
3306在BUILD的時候說被占住了
→
09/07 21:20,
6年前
, 9F
09/07 21:20, 9F
3306會跳這個
ERROR: for mysql-db Cannot start service mysql:
driver failed programming external connectivity on
endpoint mysql-db
(9714bb03b36d0bf70b39c08995ebc4bda51716af934a476e6edc20a7d9fe43e4):
Error starting userland proxy:
listen tcp 0.0.0.0:3306: bind: address already in use
※ 編輯: MOONY135 (123.194.180.20 臺灣), 09/07/2019 21:50:22
推
09/07 22:51,
6年前
, 10F
09/07 22:51, 10F
→
09/07 22:51,
6年前
, 11F
09/07 22:51, 11F
→
09/07 22:51,
6年前
, 12F
09/07 22:51, 12F
→
09/07 22:53,
6年前
, 13F
09/07 22:53, 13F
→
09/07 22:53,
6年前
, 14F
09/07 22:53, 14F
推
09/07 23:34,
6年前
, 15F
09/07 23:34, 15F
更新進度 我把我電腦裡面的MYSQL關掉之後
用POSTMAN打本地端的專案(在容器中運行)就可以動了
暫時ok了 但還有其他咬問題 可是算前進一大步了
到這邊上面有推文的一個500p 稅前 感謝大家
※ 編輯: MOONY135 (123.194.180.20 臺灣), 09/08/2019 00:01:43
推
09/08 00:02,
6年前
, 16F
09/08 00:02, 16F
推
09/08 00:05,
6年前
, 17F
09/08 00:05, 17F
→
09/08 00:05,
6年前
, 18F
09/08 00:05, 18F
→
09/08 00:05,
6年前
, 19F
09/08 00:05, 19F
→
09/08 00:05,
6年前
, 20F
09/08 00:05, 20F
推
09/08 00:36,
6年前
, 21F
09/08 00:36, 21F
推
09/08 00:43,
6年前
, 22F
09/08 00:43, 22F
→
09/08 00:44,
6年前
, 23F
09/08 00:44, 23F
→
09/08 00:44,
6年前
, 24F
09/08 00:44, 24F
推
09/08 01:04,
6年前
, 25F
09/08 01:04, 25F
推
09/09 00:50,
6年前
, 26F
09/09 00:50, 26F
→
09/11 11:52,
6年前
, 27F
09/11 11:52, 27F
→
09/11 11:52,
6年前
, 28F
09/11 11:52, 28F