jumpserver always wait

problem

Copy
docker ps 5d34edfc8832 jumpserver/jms_all:v2.7.1 "./entrypoint.sh" 41 minutes ago Up 21 minutes 0.0.0.0:80->80/tcp, 0.0.0.0:2222->2222/tcp jms_all 批量执行命令,显示等待中,没有回显,看日志是执行成功的,根据issues是redis版本的问题,升级到6.x就可以解决

resolve

  • compiler redis
  • new images
  • renew start jumpserver

compiler redis#

Copy
#centos7.x yum install -y gcc gcc-c++ make autoconf automake cd deps/ make hiredis jemalloc linenoise lua cd .. make -s install PREFIX=/opt/redis

new image#

Copy
#Dockerfile FROM jumpserver/jms_all:v2.7.1 COPY bin/* /usr/bin/ docker built -t jumpserver/jms_all:v2.7.1 .

renew start jumpserver#

Copy
docker stop jms_all docker rm -f jms_all docker run -d --name jms_all --restart=always \ -v /opt/jms_all/mysql:/var/lib/mysql \ -v /opt/jms_all/jumpserver:/opt/jumpserver/data \ -v /opt/jms_all/koko:/opt/koko/data \ -v /opt/jms_all/guacamole:/config/guacamole/data \ -p 80:80 -p 2222:2222 \ -e SECRET_KEY=$SECRET_KEY -e BOOTSTRAP_TOKEN=$BOOTSTRAP_TOKEN jumpserver/jms_all:v2.7.1 docker logs -f jms_all

note: 由于mysql的数据已持久化挂载在本地,所以可以重新安装的

posted @   mvpbang  阅读(43)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2018-03-27 迅雷精简版-纪念走过的时光
点击右上角即可分享
微信分享提示
CONTENTS