laf/docs/deploy/quick.md
2021-12-16 16:13:06 +08:00

1.0 KiB

title sidebar
快速部署 laf.js 服务 false

快速部署 laf.js 服务

基于 Docker Compose 快速部署,需要你熟悉 docker 以及 docker-compose 的使用

安装 Docker (CentOS)

本例只给出 CentOS 下的安装脚本,若安装其它环境请参考官方文档 https://docs.docker.com/engine/install/

sudo yum install -y yum-utils
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker

还需安装 docker-compose @see https://docs.docker.com/compose/install/

启动服务
git clone https://github.com/Maslow/laf.git
cd laf/deploy-scripts

# 启动所有服务
docker-compose up

# 浏览器打开 http://locahost:8080 访问

停止服务
# 停止服务
docker-compose down

# 停止服务并清数据卷
docker-compose down -v
更新服务镜像
# 更新镜像
docker-compose pull