在部署之前,请确保服务器已安装好 Docker 环境。
如果还没完成,可以尝试使用以下脚本:
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)Docker 部署
命令
发布形态是单个镜像。应用与全部静态资源已编译期嵌入,不再需要额外静态目录。 MySQL 8.4 官方镜像会在首次启动时自动建库建表。复制粘贴一行命令即可完成部署:
curl -fsSL https://gitee.com/bloginc/kycms-blog/raw/main/install.sh | bash不想直接执行远程脚本,就先下载检查再运行:
curl -fsSL https://gitee.com/bloginc/kycms-blog/raw/main/install.sh -o install.sh
less install.sh
bash install.sh说明
脚本做四件事:
- 检查 Docker 与 Compose v2
- 下载 docker-compose.yaml 与建库文件
- 生成 .env(JWT_SECRET / DB_PASSWORD 随机写入,端口默认 8080)
- 拉取镜像启动。
完成后按输出提示访问;后台入口是随机生成的 /adm-xxxxxxxx,可在 .env 查看,初始账号 admin / admin,首次登录强制改密。 仅当没有 .env 时应用才回落到 /admin。
评论(0)