采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我按照您的方式设置了,只不过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='slave',MASTER_LOG_FILE='log.000003',MASTER_LOG_POS=1605;
命令改成这样的就好了。。。唉
是的,如果你用127.0.0.1,其实访问的是当前这个容器里系统里的回路,要访问另一个容器,可以用docker创建的桥接网络,也可以用host主机的IP:port
要确认下容器ip重启后是否会变
登录后可查看更多问答,登录/注册
紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员
1.3k 23
2.0k 13
1.6k 13
1.1k 13
1.2k 13