问题前提
- 我将自己的web服务打包成了一个容器 web
- 使用docker-compose 配置 web与mysql容器
- 在dockers-compose 中将这两个容器使用了同一个network
问题描述
我的web容器启动时总是连接不上mysql
我的解答思路和尝试过的方法
- 我的web服务中设置的mysql地址为我的云服务器地址+mysql容器的端口号
结果:connection refused - 我的web服务中设置的mysql地址为我定义的network的地址(172.23.0.1)+mysql容器的端口号
结果:运行之后地址变成127.0.0.1 并且失败 Connection to 127.0.0.1:15433 refused.
我的云服务器
firewall-cmd --state 显示防火墙是关闭状态
我想要达到的结果
我想要连接应该怎么办