docker部署开源堡垒机

Posted 空城夜话

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker部署开源堡垒机相关的知识,希望对你有一定的参考价值。

第一步:拉取并启动mysql

docker run  -d --restart=always --name jumpserver-mysql -p 3306:3306 -it -v /opt/jumpserver/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=jumpserver mysql:5.7  --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

第二步:拉取并启动redis

docker run -d --restart=always --name jumpserver-redis -p 6379:6379 redis --requirepass 123456

第三步:拉取并启动jumpserver镜像

密钥可由随机生成器生成

docker run --name jms_all -d \\

   --restart=always \\

   -v /opt/jumpserver/data:/opt/jumpserver/data \\

   -v /opt/jumpserver/koko:/opt/koko/data \\

   -v /opt/jumpserver/lion:/opt/lion/data \\

   -p 9010:80 \\

   -p 2222:2222 \\

   -e SECRET_KEY=U3trRbgSvOxMbOgEi2 \\

   -e BOOTSTRAP_TOKEN=Eo12qKqirX9 \\

   -e DB_ENGINE=mysql \\

   -e DB_HOST=IP地址 \\

   -e DB_PORT=3306 \\

   -e DB_USER=root \\

   -e DB_PASSWORD=123456 \\

   -e DB_NAME=jumpserver \\

   -e REDIS_HOST=IP地址 \\

   -e REDIS_PORT=6379 \\

   -e REDIS_PASSWORD=123456 \\

   -e CORE_HOST=http://127.0.0.1:8080 \\

   -e LOG_LEVEL=ERROR \\

   jumpserver/jms_all

输入ip:9010即可访问,默认管理用户admin/admin

docker部署开源堡垒机_redis

以上是关于docker部署开源堡垒机的主要内容,如果未能解决你的问题,请参考以下文章

Docker 搭建开源跳板机_jumpserver (运维开源堡垒机_jumpserver) Centos_7.0

centos7通过docker部署jumpserver堡垒机

堡垒机JumpServer docker方式部署

开源堡垒机安装测试上线部署详解-----麒麟开源堡垒机

容器(22)--Docker下jumpserver跳板机 /堡垒机详细部署

操作指南|在Kubernetes集群上快速部署JumpServer开源堡垒机