I started to learn docker today and have big blocker. What I am trying to do is thatopen mysql connection using go-sql-driver/mysql.
I can connect mysql container using sequel pro with localhost:3306
However, it seems not working with go-sql-driver/mysql
db, err := sql.Open("mysql", "root:welcome@/tcp(127.0.0.1:3306)/test")
//tried 172.17.0.1:3306 and 172.17.0.2:3306
and this is my container's network info
"Networks": {
"bridge": {
"IPAMConfig": null,
"Links": null,
"Aliases": null,
"NetworkID": "47b2a5c798522f5eb6688c4540b4017335eb174528d510b9f1d35d125313017c",
"EndpointID": "ca2256684928e4184efd36f880cd70d3809d79db5b30c10ab37c66ccbbbba610",
"Gateway": "172.17.0.1",
"IPAddress": "172.17.0.2",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"MacAddress": "02:42:ac:11:00:02"
}
}
I am not sure which info I should provide to get right answer since I am new to vm