docker方式运行jumperserver
参考文档链接:
https://docs.jumpserver.org/zh/master/dockerinstall.html
docker方式迁移:
https://docs.jumpserver.org/zh/master/migration.html
实例:
目前运行测试环境:
docker方式,并且数据库在docker内
docker中的数据库密码:
root 用户为空密码
jumpserver用户密码默认为:weakPassword。如果有更改请查看配置文件/opt/jumpserver/config.yml
数据库的维护
- 导出数据库:
mysqldump jumpserver >/tmp/jumpserver.sql -uroot -p
提示数据密码后直接回车即可
- 从docker中将数据库文件导出到宿主centos主机的tmp目录:
docker cp docker_id:docker_file_path centos_patth
docker cp d55f28afac43:/tmp/jumpserver.sql /tmp/
常用维护命令:
-
查看运行的容器:
docker ps
-
启动容器:
docker run --name jms_all -d -p 80:80 -p 2222:2222 -e SECRET_KEY=$SECRET_KEY -e BOOTSTRAP_TOKEN=$BOOTSTRAP_TOKEN jumpserver/jms_all:latest
-
停止容器:
docker stop docker_id
(docker_id通过docker ps查看) -
进入容器的bash环境:
docker exec -it jms_all bash
网友评论