问题:
jumpserver开机后,执行./jumpserver.sh
。无法启动
报错显示
ERROR: Named volume "/redis/data:/data:rw" is used in service "redis" but no
或者
ERROR: Named volume "/mysql/data:/data:rw" is used in service "mysql" but n
问题排查:
使用的是脚本安装的jumpserver
查看容器mysql和redis是否启动正常,
docker ps -a
然而。。。。。。没有任何容器?????(容器自动没了!!!)
不解,只能新建容器
docker run --name jms_all \
-v /opt/jumpserver:/opt/jumpserver/data/media \
-p 80:80 \
-p 2222:2222 \
-e SECRET_KEY=cZPi5K3utSGiwpK786wbrdZl7UqP0KzfszPBF3NqoATelylqzJ \
-e BOOTSTRAP_TOKEN=yaOz6fQzY0R8vIta \
-e DB_HOST=192.168.1.1 \
-e DB_PORT=3306 \
-e DB_USER='jumpserver' \
-e DB_PASSWORD="123456" \
-e DB_NAME=jumpserver \
-e REDIS_HOST=192.168.1.1 \
-e REDIS_PORT=6379 \
-e REDIS_PASSWORD= \
jumpserver/jms_all:2.7.1