账号密码都是对的,使用docker-compose up -d 启动失败,报错,看不到详细日志。
rryofs0p1#
ubutn 20.X。 0.58版本
hwamh0ep2#
docker-compose 长什么样
z9gpfhce3#
看起来你用的是MySQL~~~
端口需要放开3306外网端口,通过相对应的系统命令查看你的内网ip,以下我给你列出了一些相对应的查询命令。
Linux: 1、打开终端。 2、输入这两个命令之一即可:ifconfig或ip addr 。在输出结果中,查看inet行,紧接着的就是你的内网IP地址。需要注意的是这个地址通常跟随在eth0、wlan0或类似名字的网络接口后面。
MySQL(里边的信息你需要改一下对应的内容)执行下边这个:
终端执行:docker run --name one-api -d --restart always -p 3000:3000 -e SQL_DSN="数据库用户名:数据库密码@tcp(内网的IP:3306)/oneapi" -e TZ=Asia/Shanghai -v /home/ubuntu/data/one-api:/data justsong/one-api
你这并不属于漏洞,是您自行配置的问题,请悉知!
pieyvz9o4#
@shengshiyuanhua 我的SQL_DSN 配置时对的。网络连接3306 都是好的,所有服务都是在本机的。或者哪里可以打开看到SQL 链接的详细信息
olqngx595#
很可能是端口限制,我也遇到过相同的问题。打开端口限制即可解决(我是在宝塔里直接加上端口就通了)。
r6hnlfcb6#
+1
6条答案
按热度按时间rryofs0p1#
ubutn 20.X。 0.58版本
hwamh0ep2#
docker-compose 长什么样
z9gpfhce3#
看起来你用的是MySQL~~~
端口需要放开3306外网端口,通过相对应的系统命令查看你的内网ip,以下我给你列出了一些相对应的查询命令。
Linux: 1、打开终端。 2、输入这两个命令之一即可:ifconfig或ip addr 。在输出结果中,查看inet行,紧接着的就是你的内网IP地址。需要注意的是这个地址通常跟随在eth0、wlan0或类似名字的网络接口后面。
MySQL(里边的信息你需要改一下对应的内容)执行下边这个:
终端执行:docker run --name one-api -d --restart always -p 3000:3000 -e SQL_DSN="数据库用户名:数据库密码@tcp(内网的IP:3306)/oneapi" -e TZ=Asia/Shanghai -v /home/ubuntu/data/one-api:/data justsong/one-api
你这并不属于漏洞,是您自行配置的问题,请悉知!
pieyvz9o4#
@shengshiyuanhua 我的SQL_DSN 配置时对的。网络连接3306 都是好的,所有服务都是在本机的。或者哪里可以打开看到SQL 链接的详细信息
olqngx595#
很可能是端口限制,我也遇到过相同的问题。打开端口限制即可解决(我是在宝塔里直接加上端口就通了)。
r6hnlfcb6#
+1