全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1130|回复: 20
打印 上一主题 下一主题

部署jumpserver时,是docker的形式,输入127.0.0.1连接不上Mysql

[复制链接]
跳转到指定楼层
1#
发表于 2021-12-28 17:05:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有没有大佬知道的?实在是搞不懂问题出在哪里了,Mysql数据库提前已经创建好了,配置的信息应该都是对的,就是这个Mysql server IP我感觉肯定是有问题,确定127.0.0.1连接不上
推荐
 楼主| 发表于 2021-12-28 17:09:11 | 只看该作者
快急死了。。。太难受了。。。会不会是docker是不可能跟主机本身的系统连接的?
2#
发表于 2021-12-28 17:06:58 | 只看该作者
docker一个程序一个容器,mysql数据库是单独容器的话,IP地址直接写容器名字。或者ifconfig查看具体的IP。肯定不是127.0.0.1
3#
 楼主| 发表于 2021-12-28 17:07:45 | 只看该作者
斜阳晚暮 发表于 2021-12-28 17:06
docker一个程序一个容器,mysql数据库是单独容器的话,IP地址直接写容器名字。或者ifconfig查看具体的IP。 ...

mysql不是用的docker,是本机直接apt的那种
4#
发表于 2021-12-28 17:08:48 | 只看该作者
容器间同一网络的用容器名..主机的话要把端口映射到主机端口
6#
发表于 2021-12-28 17:10:13 | 只看该作者
docker部署的时候用host网络模式
docker run XXX --net=host
7#
 楼主| 发表于 2021-12-28 17:10:22 | 只看该作者
w138789 发表于 2021-12-28 17:08
容器间同一网络的用容器名..主机的话要把端口映射到主机端口

后面一句没听懂。。。
8#
发表于 2021-12-28 17:11:37 | 只看该作者
看看你容器的ip,可能是172.17.*.*
不要监听127,监听这个172试试。
9#
 楼主| 发表于 2021-12-28 17:11:57 | 只看该作者
白大拿 发表于 2021-12-28 17:10
docker部署的时候用host网络模式
docker run XXX --net=host

在线安装

仅需两步快速安装 JumpServer:

准备一台 2核4G (最低)且可以访问互联网的 64 位 Linux 主机;
以 root 用户执行如下命令一键安装 JumpServer。
curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.17.1/quick_start.sh | bash

这个是官方的一键安装,但是我肯定他用的是docker,因为我看到了部署过程中有docker的参与。。不知道咋搞。。。
10#
发表于 2021-12-28 17:15:00 | 只看该作者
364064404 发表于 2021-12-28 17:07
mysql不是用的docker,是本机直接apt的那种

查看docker0网卡的IP,用那个IP。
另外,mysql要配置一下。默认应该监听的127.0.0.1,直接开放成全部IP都可以访问0.0.0.0
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-17 04:56 , Processed in 0.061553 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表