从另一台机器访问Mysql容器

时间:2018-05-08 19:19:28

标签: docker docker-compose dockerfile mysql-workbench docker-swarm

我有一个docker swarm up并在一组计算机[A,B,C]中运行,这些主机都在运行centOS。我有自己的电脑运行Windows 10 [Z],安装了Mysql Workbench。 如何从Z连接到在A,B或C上运行的mysql实例。 当我使用我的compose文件部署堆栈时,docker容器的名称附加了一个随机字符串,并且这个命令

docker inspect --format '{{ .Name }} => {{ .NetworkSettings.IPAddress }}' $(docker ps -a -q)

无法列出各个容器的IP。 它只列出了容器名称。 我确实在卷中维护了Mysql容器的数据,并且在compose文件中将端口映射为

3306:3306

我可以做些什么来完成这项工作?

0 个答案:

没有答案