海宁市住房与建设规划局网站,学校ppt模板免费下载,有没有一些有试卷做的网站,安徽省铜陵市建设银行网站故事的背景是这样的#xff1a;
我在本地的ubuntu系统上安装了docker#xff0c;并创建了一个mysql容器#xff0c;但是在使用DBeaver连接该数据库时#xff0c;需要填写数据库的ip#xff0c;填写127.0.0.1#xff0c;工具提示找不到这个库#xff0c;然后使用ip addr…故事的背景是这样的
我在本地的ubuntu系统上安装了docker并创建了一个mysql容器但是在使用DBeaver连接该数据库时需要填写数据库的ip填写127.0.0.1工具提示找不到这个库然后使用ip addr,查看返回的信息然后也没有找到需要的答案。那么如何写这个ip呢
嗯~~
要查看Docker容器的IP地址可以使用以下命令
docker inspect -f {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} 容器ID或容器名称将容器ID或容器名称替换为创建的MySQL容器的实际ID或名称。这将返回容器的IP地址。
然后可以在DBeaver中使用此IP地址连接到MySQL数据库。 需要确保将主机端口映射到容器端口如下所示
docker run --name some-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORDmy-secret-pw -d mysql:tag这将把主机的3306端口映射到容器的3306端口。现在可以使用IP地址来连接DBeaver中的MySQL数据库。