请在数据库执行升级 v1.2 所需要的 sql 内容,具体请看 https://gitee.com/playeduxyz/playedu/blob/main/databases/v1.2.sql
请先执行下面命令删除已有的 playedu-light
容器:
docker rmi playedu-light
然后通过下面命令创建新的容器:
docker run -d -p 9700:80 -p 9800:9800 -p 9801:9801 -p 9900:9900 --network playedu-network --name playedu-light \
-e DB_HOST=playedu-mysql \
-e DB_PORT=3306 \
-e DB_NAME=playedu \
-e DB_USER=root \
-e DB_PASS=playeduxyz \
-e REDIS_HOST=playedu-redis \
-e REDIS_PORT=6379 \
-e REDIS_PASS= \
-e SA_TOKEN_JWT_SECRET_KEY=随机英文+数字的字符串 \
registry.cn-hangzhou.aliyuncs.com/playedu/light:1.2
请将已下载 playedu
的 docker-compose
编排文件目录内容更新到最新的 v1.2 版本,然后在该目录下执行下面命令删除已有的容器:
docker-compose stop playedu
docker-compose rm playedu
接着再创建新容器:
docker-compose up -d playedu
等待2分钟,升级完成。
请手动拉取 playedu-backend v1.2 版本代码,自行编译部署完成更新。