docker 安装并使用Redis
docker 安装并使用Redis
docker search redis
docker pull redis #获得的是lasted版本 redis:3.2
配置redis
mkdir -p /root/redis/data mkdir -p /root/redis/conf vi redis.conf
# redis.conf bind 127.0.0.1 protected-mode yes appendonly no//持久化 # requirepass foobared
p.s. protected-mode 是在没有显示定义 bind 地址(即监听全网断),又没有设置密码 requirepass 时,只允许本地回环 127.0.0.1 访问。 也就是说当开启了 protected-mode 时,如果你既没有显示的定义了 bind 监听的地址,同时又没有设置 auth 密码。那你只能通过 127.0.0.1 来访问 redis 服务
- 启动redis
命令行启动 docker run -p 6379:6379 --name myredis -d redis
测试或debug
# 查看活跃的容器 docker ps # 如果没有 myredis 说明启动失败 查看错误日志 docker logs myredis # 查看 myredis 的 ip 挂载 端口映射等信息 docker inspect myredis # 查看 myredis 的端口映射 docker port myredis
redis 简单使用 进入后台操作系统:redis-cli
$redis-cli
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> PING
PONG