git clone https://gitee.com/bochen1993/es_deploy.git
cd es_deploy
git submodule update --init --recursive
git submodule update --remote
git submodule update 的操作比较耗费时间,以gitee为例,俩子仓库都得输入密码,否则需要 rm -rf es_deploy 目录重新上述步骤部署。
本地(非服务器)进入ES_FRONT项目的vite.config.js所在目录,执行命令
npm run build
进入 es_front 项目,修改.env.production
中的VITE_MEDIA_PREFIX_PATH='http://192.227.167.113/'
的URL地址,构建出的dist手动复制到服务器的 ~/es_deploy/es_front 目录。
docker-compose build && docker-compose up -d
如果有报错,使用docker-compose logs
查看报错
docker-compose down