采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我按照您的方式设置了,只不过ip不一样而已,我用的是127.0.0.1。 显示一直连接不上,但是我自己用slave账户就可以连接上数据库的 在master上面也看了登陆用户权限的事情。 我该怎么解决呢?
docker inspect --
format
=
'{{.NetworkSettings.IPAddress}}'
mysql-master
查看docker内部独立的ip
CHANGE MASTER TO MASTER_HOST=
'172.17.0.3'
,master_port=3306,MASTER_USER=
'slave'
,MASTER_PASSWORD=
,MASTER_LOG_FILE=
'log.000003'
,MASTER_LOG_POS=1605;
命令改成这样的就好了。。。唉
是的,如果你用127.0.0.1,其实访问的是当前这个容器里系统里的回路,要访问另一个容器,可以用docker创建的桥接网络,也可以用host主机的IP:port
要确认下容器ip重启后是否会变
登录后可查看更多问答,登录/注册
紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员
1.4k 23
2.1k 13
1.7k 13
1.2k 13
1.3k 13
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号