参考资料
在线数据库设计工具drawDB
移植应用仓库地址:
https://github.com/mxuexxmy/drawdb-lzc-app
应用地址:
https://www.drawdb.app/
应用仓库地址:
https://github.com/drawdb-io/drawdb
镜像地址:
https://hub.docker.com/r/xinsodev/drawdb
图片来源地址:https://github.com/drawdb-io/drawdb/blob/main/drawdb.png
lzc-app
的图标为 lzc-icon.png
更改 **<font style="color:rgb(31, 35, 40);">drawdb.png</font>**
为 lzc-icon.png
cp drawdb.png lzc-icon.png
复制代码
安装 lzc-cli
懒猫微服开发者工具
npm install -g @lazycatcloud/lcz-cli@latest --registry=https://registry.npmmirror.com
复制代码
安装 lzc-dtl
懒猫微服应用转化工具
npm install -g lzc-dtl --registry=https://registry.npmmirror.com
复制代码
docker-compose.yml
services:
drawdb:
image: xinsodev/drawdb
ports:
- 8080:80
复制代码
mxuexxmy@DESKTOP-J2NGGP8:~/project_lazycat/drawdb-lzc-app$ lzc-dtl
$$\ $$\ $$\ $$\
$$ | $$ | $$ | $$ |
$$ |$$$$$$$$\ $$$$$$$\ $$$$$$$ |$$$$$$\ $$ |
$$ |\____$$ |$$ _____|$$$$$$\ $$ __$$ |\_$$ _| $$ |
$$ | $$$$ _/ $$ / \______|$$ / $$ | $$ | $$ |
$$ | $$ _/ $$ | $$ | $$ | $$ |$$\ $$ |
$$ |$$$$$$$$\ \$$$$$$$\ \$$$$$$$ | \$$$$ |$$ |
\__|\________| \_______| \_______| \____/ \__|
欢迎使用懒猫微服应用转换器
这个转换器可以把 docker-compose.yml 方便地转换为 懒猫微服 lpk 应用包。
? 请输入应用名称: drawDB
? 请输入应用包名: cloud.lazycat.app.drawdb
? 请输入应用版本: 0.0.1
? 请选择不支持的平台(默认全平台支持):
? 是否需要限制系统版本? No
? 请输入应用描述: 在线数据库设计工具drawDB
? 请输入应用首页:
? 请输入作者: drawDB
? 请选择应用功能:
? 请输入子域名: drawdb
? 请选择图标文件: lzc-icon.png
? 请选择 docker-compose 文件: docker-compose.yml
? 请选择路由类型: 从docker-compose读取端口
? 是否添加服务 drawdb 的端口映射 8080:80? Yes
? 请选择 drawdb:80 的路由类型: HTTP路由
? 请输入路由路径(如 /api/): /
? 请输入目标路径(如 / 或 /api/): /
? 是否继续添加路由? No
? [drawdb] 请选择镜像推送目标: 推送到懒猫微服官方镜像源
[drawdb] 正在推送镜像到懒猫微服官方镜像源...
命令输出: Waiting ... ( copy xinsodev/drawdb to lazycat offical registry)
lazycat-registry: registry.lazycat.cloud/mxuexxmy/xinsodev/drawdb:0fe0880253c64905
转换完成!已生成应用包:cloud.lazycat.app.drawdb.lpk
复制代码
安装测试测试
lzc-cli app install cloud.lazycat.app.drawdb.lpk
复制代码
上架流程
lzc-cli appstore publish cloud.lazycat.app.drawdb.lpk
复制代码
评论