文章部署环境
- Ubuntu: 22.04 LTS
- Docker: 24.0.5
- Docker Compose: 2.20.2
- Laf: laf-1.0.0-alpha.4
下载解压项目
laf-1.0.0-alpha.4
最新本版的部署目录已经没有docker-compose.yml
, 所以给了我的1.0a测的备注备份版本, 还保留了编排。其实0.8之后就本该去除的。
laf-1.0.0-beta.0
这是官方最后一个有docker-compose.yml
的版本
解压
1 |
|
修改配置
/deploy/docker-compose
底下有.env
配置文件, 按自己情况编辑就行, 我已经备注了参数含义
需要注意的是先不要改APP_SERVICE_DEPLOY_URL_SCHEMA
, 因为涉及的域名比较多, 冒然开启https会进不去。
启动服务
1 |
|
启动所有服务会拉取镜像比较久, 可以先设置docker加速源
启动后如果有可视化管理可以看到多了11个容器, 没有就docker ps -a | grep laf
测试服务
打开你在.env
填的SYS_CLIENT_HOS
, 登入账号密码新建一个世界级函数测试一下,
写完记得发布。
1 |
|