选择 Redis 版本
可以在 https://hub.docker.com/_/redis , 选择合适的版本。一般选择带 alpine 版本的,alpine 是一个精简版的linux,只有几MB 大小。
docker pull redis:5.0-alpine3.12
创建 Redis 并设置密码
docker run -d --name redis --restart always -v /root/redis/data:/data -p 6379:6379 redis:5.0-alpine3.12 --appendonly yes --requirepass '你的密码'
参数详解
- -d 后台运行
- --name redis 创建容器的名字为 redis
- --restart always 随着容器的启动自动启动容器
- -p 6379:6379 映射端口,第一个为宿主机的端口,第二个为容器内容的端口
- redis:5.0-alpine3.12 创建容器的镜像
- --appendonly yes 开启 appendonly 持久化
- --requirepass 'mm' 设置redis 密码
- -v /root/redis/data:/data 目录映射
查看容器
docker ps # 查看正在运行的容器
docker ps -a # 查看所有容器
进入容器执行 redis 客户端
docker exec -it redis redis-cli