1、拉取最新的redis镜像
docker pull redis
2、启动redis
docker run --name redis -p 6379:6379 -d redis
3、查看启动日志
docker logs -t -f 容器id|名称
4、进入容器内部查看
docker exec -it 容器id|名称 bash
5、使用自定义配置启动
默认情况下,redis官方镜像中没有redis.conf配置文件,需要去官网下载指定版本的配置文件
①下载官方安装包(我这里的redis版本是7.2.0)
wget http://download.redis.io/releases/redis-7.2.0.tar.gz
②将官方安装包中配置文件进行复制到宿主机指定目录中如 /root/redis/redis.conf文件
③修改需要自定义的配置:
bind 0.0.0.0 开启远程权限
appendonly yes 开启aof持久化
④加载配置启动
docker run --name redis -v /root/redis/:/usr/local/etc/redis/ -p 6379:6379 -d redis
6、讲数据目录挂在到本地保证数据安全
docker run --name redis -v /root/redis/data:/data -v /root/redis/:/usr/local/etc/redis -p 6379:6379 -d redis