前言
记录版本升级参考的文档
步骤
升级文档
具体的升级步骤其实看文档就好,但是千万不要按着文档操作,先把容器删除了!!!
Docker升级文档
部署文档
打算直接用外部的数据库,所以直接导出,剩下的操作可参考Docker部署文档
代码语言:javascript复制## 导出sql
docker exec -it jms_all mysqldump -uroot jumpserver > /opt/sql_back/jumpserver.sql
## 运行服务
docker run --name jms_all -d -v /opt/jumpserver:/opt/jumpserver/data/media -p 80:80 -p 2222:2222 -e SECRET_KEY=xxxxxx -e BOOTSTRAP_TOKEN=xxx -e DB_HOST=192.168.x.x -e DB_PORT=3306 -e DB_USER=root -e DB_PASSWORD=xxx -e DB_NAME=jumpserver -e REDIS_HOST=192.168.x.x -e REDIS_PORT=6379 -e REDIS_PASSWORD=xxx jumpserver/jms_all:2.0.1
## 导入数据
使用Navicat或者直接在linux中source导入都可以
No asset id or system user id found, exit jumpserver
jumpserver升级后使用web终端连接,报错No asset id or system user id found, exit jumpserver
进入到容器在koko下有个/data/keys/access_key 将这个文件删除,然后杀死koko再重启
cd /opt/koko
ps -aux | grep koko
kill -9 354
./koko -d