docker-部署jumpserver

Docker 部署 jumpserver 堡垒机

容器部署 jumpserver-1.4.10 服务端 #最好单一个节点

容器运行Mysql 5.6.46 #myql , redis 一个节点

容器运行 redis 4.0.14

docker pull mysql:5.6.46docker pull redis:4.0.14​​宿主机上操作mkdir -p /data/mysql      #创建一个存放数据目录,关联容器中的   /var/lib/mysqlmkdir -p /etc/mysql/conf.d/    vim/etc/mysql/conf.d/mysql.cnf #插入下面两行代码[mysql]character-set-server=utf8​​mkdir -p /etc/mysql/mysql.conf.d vim  /etc/mysql/mysql.conf.d/mysqld.cnf  #插入下面四行代码 [mysqld]pid-file        = /var/run/mysqld/mysqld.pidsocket          = /var/run/mysqld/mysqld.sockdatadir         = /var/lib/mysqlsymbolic-links=0character-set-server=utf8​​​​​​启动mysql 容器   docker run -d -p 3306:3306 -v /data/mysql:/var/lib/mysql -v /etc/mysql/conf.d/mysql.cnf:/etc/mysql/conf.d/mysql.cnf -v /etc/mysql/mysql.conf.d/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf -e MYSQL_ROOT_PASSWORD=angel4239360 mysql:5.6.46​登录数据库,创库,授权mysql -uroot -pangel4239360 -h 192.168.154.130create database jumpserver default charset 'utf8';      #创建个jumpserver 库grant all on jumpserver.* to luoluo@'192.168.154.%' identified by 'angel4239360';   #授权账号​​​​​​启动redisdocker run -d --name redis -p 6379:6379 redis:4.0.14​​​​​​
docker pull jumpserver/jms_all:1.4.10mkdir -p /opt/jumpserver   ​​docker run --name jms_all -d -v /opt/jumpserver:/opt/jumpserver/data/media -p 80:80 -p 2222:2222 -e SECRET_KEY=PEHVdLzvZFtDQT733ntHDH1hglXQ9OQKoI1xxAfdDhpRGx3tg7 -e BOOTSTRAP_TOKEN=YDzl55tZPTdclbUh -e DB_HOST=192.168.154.130 -e DB_PORT=3306 -e DB_USER=luoluo -e DB_PASSWORD=angel4239360 -e DB_NAME=jumpserver -e REDIS_HOST=192.168.154.130 -e REDIS_PORT=6379 -e REDIS_PASSWORD= jumpserver/jms_all:1.4.10​

Original: https://www.cnblogs.com/luoluo160717/p/15750939.html
Author: 不用去猜。
Title: docker-部署jumpserver

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/611374/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球