Sign inSign up

liangdiandian/dd_server

By liangdiandian

Updated over 2 years ago

典典的小卖部服务端

Image
Web servers
0

389

liangdiandian/dd_server repository overview

典典小卖部服务端

1.运行环境

  • Java21
  • Springboot: 3.2.x
  • Kotlin
  • Mysql8
  • Redis

2.安装

* 自己编译项目
sudo docker build -t liangdiandian/dd_server:tagname .

tagname: 版本号,例子:0.0.1

* 使用docker hub 打包好的
docker pull liangdiandian/dd_server:latest

latest:需要替换为最新版本,可以在Docker Hub查看

3.运行

docker run --name dd_erver --network=host \
 -p 8082:8082 \
 -p 8083:8083 \
 -e MYSQL_URL=127.0.0.1:3306 \
 -e MYSQL_DATABASE=test \
 -e MYSQL_USERNAME=root \
 -e MYSQL_PASSWORD=123456 \
 -e REDIS_HOST=127.0.0.1 \
 -e REDIS_PORT=6379 \
 -e REDIS_PASSWORD=123456 \
 -v /Users/ldd/.test:/root/.dd \
 dd_server:latest

latest: 替换为最新版本

1.支持的可配置属性
名称属性
MYSQL_URL数据库连接地址,例: 127.0.0.1:3306
MYSQL_DATABASE数据库名称,例子: dd_server
MYSQL_USERNAME数据库用户名,例子: root
MYSQL_PASSWORD数据库密码,例子:123456
REDIS_HOSTRedis连接地址,例子:127.0.0.1
REDIS_PORTRedis端口,例子:6379
REDIS_PASSWORDRedis连接密码,没有就留空
2.配置文件映射

-v /Users/ldd/.test:/root/.dd: 映射配置文件目录到本机

/Users/ldd/.test:你的本机目录 /root/.dd:容器存放配置目录

3.端口

容器端口: 8082,8083

8082: 服务端接口

8083: 管理端后台接口

4. 默认管理员账号

用户名:admin 密码:123456

5. 管理端后台入口

http://{服务器ip}:8083

如果要使用https:

方案1: 参考nginx.conf配置添加证书后自己构建镜像

方案2: 自己服务器部署一个nginx,使用反向代理

Tag summary

Content type

Image

Digest

sha256:426b27c46

Size

254.5 MB

Last updated

over 2 years ago

docker pull liangdiandian/dd_server:0.1.1