openspug / spug

开源运维平台:面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。
https://spug.cc
GNU Affero General Public License v3.0
10.1k stars 2.05k forks source link

Bug: spug-db启不来 #617

Open zhutongtian opened 1 year ago

zhutongtian commented 1 year ago

Spug 版本:

问题重现步骤

1.(windows 10企业版1809)vscode终端执行docker exec spug init_spug admin spug.dev之后报错(2005, "Unknown MySQL server host 'db' (2)") 2.发现spug-db启不来,无论如何restart都启不来

报错/问题截图

image image

期望的结果

spug-db能够正常启动

zyupo commented 1 year ago

贴一下你 spug-db 的报错日志

albertwdh commented 11 months ago

这个问题有解决么

chcaty commented 9 months ago

同问

QKJIN commented 9 months ago

可能是db映射的目录没有设置好,修改一下docker-compose.yml里的目录映射,可以设置为docker默认的目录,或者是有权限访问的目录。我第一次安装就是用默认的/data/spug/mysql:/var/lib/mysql,也是没有成功,因为我发现并没有成功创建/data/spug/mysql目录,我用的是mac,可能是权限的原因,我修改了这个目录到我个人目录下,就成功了。

LevyShang commented 8 months ago

上面的评论已经说了,是目录映射问题,我是改成了卷的写法,windows docker测试通过,大家可以按我这样修改试试 image