docker部署redis5.0
docker run 方式
docker run -dit \
--name redis_5 \
-p 6000:6379 \
-v /data:/data redis:5.0 redis-server --appendonly yes
查询某个DB里面的key
redis-cli -h 127.0.0.1 -p 6000 -a password -n 5 get 2005:BattlePass:StartTime
docker-compose方式部署
部署docker-compose wget https://github.com/docker/compose/releases/download/v2.22.0/docker-compose-linux-x86_64 \mv docker-compose-linux-x86_64 /usr/bin/docker-compose chmod +x /usr/bin/docker-compose docker-compose -v
docker-compose.yml
mkdir -p /data/redis cat >/data/redis/docker-compose.yml <<'EOF' version: '3' services: redis: image: 'redis:6.2' container_name: 'redis' restart: always ports: - 6379:6379 command: --appendonly yes --requirepass "123456" privileged: true volumes: - /data/redis/data:/data logging: driver: "json-file" options: max-size: "200m" max-file: "10"
启动脚本
cat >/data/redis/start.sh <<'EOF' #!/bin/bash docker-compose -f /data/redis/docker-compose.yml up -d docker ps -a| grep redis exit 0 EOF cat >/data/jumpserver-redis/stop.sh <<'EOF' #!/bin/bash docker-compose -f /data/redis/docker-compose.yml down docker ps -a| grep redis exit 0 EOF chmod +x /data/redis/*.sh bash /data/redis/start.sh
使劲折腾才会有更好的结果!!!!
如有不对请不吝赐教,感谢!
转载请注明出处!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2020-10-11 部署ceph分布式存储
2020-10-11 helm包管理工具
2020-10-11 部署haproxy