kuizuo / chaoxing-sign

超星学习通网页版在线签到,采用 nuxt 全栈框架实现协议复现。支持所有签到类型以及自动签到。
https://cx.kuizuo.cn
MIT License
180 stars 19 forks source link

docker用户构建失败的看看有没有设置Dockerfile文件中PostgreSQL 数据库地址 #26

Closed wdssfff00 closed 11 months ago

wdssfff00 commented 1 year ago

直接上方法,docker构建PostgreSQL 数据库 docker pull postgres

docker volume create postgre-data

docker run -id --name=postgresql -v postgre-data:/var/lib/postgresql/data -p 5432:5432 -e POSTGRES_PASSWORD=123456 -e LANG=C.UTF-8 postgres

自己改上面数据库密码,用户名是postgres不用改 详细参考 https://developer.aliyun.com/article/1240243

当然有巨佬也可以编译个镜像放docker镜像仓库上,然后和PostgreSQL 数据库的镜像一起写个docker-compose.yml

大体如下(参考隔壁签到项目) 说白了就是写好PostgreSQL 的端口和chaoxing-sign的配置,两镜像一起拉无脑完成 https://github.com/qd-today/qd/blob/master/docker-compose.yml

wdssfff00 commented 1 year ago

似乎还是数据库问题。。。。润了等作者编个无脑docker-compose.yml救一下 VI}BC(EL7CQP4{2AGYH_U V

d4renk commented 1 year ago

issues标题改成 如何和PostgreSQL一起构建docker镜像 会不会更好?

d4renk commented 1 year ago

IMG_20231007_213319.jpg

npx prisma db push 可以吗?

d4renk commented 1 year ago

似乎还是数据库问题。。。。润了等作者编个无脑docker-compose.yml救一下 VI}BC(EL7CQP4{2AGYH_U V

用免费云数据库跑这个项目也可以 这个项目对数据要求不高