繁体   English   中英

如何在mysql工作台中打开mysql容器docker

[英]How to open the mysql container docker in the mysql workbench

我有一个像这样的 mysql 容器: 在此处输入图片说明

我想用mysql工作台打开mysql,有谁知道怎么做??

我仍然很困惑如何填写这些数据.. 在此处输入图片说明

我希望有办法解决我的问题

tl;dr您必须使用-p 3306:3306将端口发布到“外部”。

默认情况下,“外部”无法访问容器端口,并且仅对同一网络中的其他容器开放。

使用-p 15000:3306运行您的 MySQL 映像(将本地端口 15000 映射到容器的端口 3306),然后在 Workbench 中连接到端口15000 localhost 您可以选择任何您想要的端口,也可以是 3306: -p 3306:3306

示例docker run命令:

docker run -it --rm -v mysql:/var/lib/mysql -p 3306:3306 mysql

如果是docker-compose

services:
  # …
  mysql:
    # …
    ports:
      - 3306:3306

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM