您可以选择使用 Docker-Compose (推荐)或者 Docker 私有化部署Lowcoder。
在命令行窗口输入查看docker和docker-compose的版本
docker -v
docker-compose -v
如果报错或者版本低于以下最低版本,请自行百度搜索安装方法
- Docker(最低版本:20.10.7)
- Docker-Compose(最低版本:1.29.2)
- 服务器最低要求:2 核 CPU 和 4 GB RAM
- Windows 推荐使用 PowerShell 来执行以下命令
mkdir lowcoder
cd lowcoder
可以使用 curl 命令进行下载:
curl https://yun.mousheng.top/lowcoder/docker-compose.yml -o $PWD/docker-compose.yml
或者通过点击 docker-compose.yml 进行下载。
运行命令启动 docker 容器:
docker-compose up -d
#在linux下运行docker命令可能权限不足,请在每个docker命令前加上sudo,并按提示输入密码
sudo docker-compose up -d
初次启动会自动下载 docker 镜像,镜像约 400 MB。
镜像下载完毕后,服务会在 30 秒内完成启动,请耐心等待。
如果遇到镜像下载速度慢或下载失败的问题,请参阅 Docker 镜像加速器文档配置国内的镜像加速源。
通过以下命令来查看日志:
docker logs -f lowcoder
当看到frontend、backend、redis、mongo entered RUNNING state
时,Lowcoder服务已经正式启动,如下图:
执行以下命令来更新Lowcoder服务:
docker-compose pull
docker-compose rm -fsv lowcoder
docker-compose up -d
执行以下命令来私有化部署Lowcoder服务:
docker run -d --name lowcoder -p 3000:3000 -v "$PWD/stacks:/lowcoder-stacks" moushengkoo/lowcoder_cn:latest
执行以下命令来更新Lowcoder服务:
docker pull moushengkoo/lowcoder_cn:latest
docker rm -fv lowcoder
docker run -d --name lowcoder -p 3000:3000 -v "$PWD/stacks:/lowcoder-stacks" moushengkoo/lowcoder_cn:latest
访问 http://localhost:3000,选择**立即注册**,注册后将自动创建企业,之后您可以邀请成员进入该企业。