运行 jumpserver start 的时候查看日志说是 redis 目录没权限 我加了 privileged: true 参数启动还是无效,我还特意用 docker run 跑了一下也是如此
mkdir -p /opt/jumpserver
mount -t nfs 192.168.2.38:/volume1/jumpserver /opt/jumpserver
docker run -d -t \
-v /opt/jumpserver/redis/data:/data \
--privileged=true \
--name redis jumpserver/redis:6-alpine
jumpserver 配置
version: '2.4'
services:
redis:
image: jumpserver/redis:6-alpine
container_name: jms_redis
privileged: true
restart: always
volumes:
- ${VOLUME_DIR}/redis/data:/data
- ${CONFIG_DIR}/redis/redis.conf:/etc/redis.conf
command: ["redis-server", "/etc/redis.conf", "--requirepass", "$REDIS_PASSWORD"]
environment:
REDIS_PORT: $REDIS_PORT
REDIS_PASSWORD: $REDIS_PASSWORD
healthcheck:
test: "redis-cli -h 127.0.0.1 -p $$REDIS_PORT -a $$REDIS_PASSWORD info"
interval: 10s
timeout: 5s
retries: 3
start_period: 10s
networks:
- net
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.