拉取redis镜像

docker pull redis:4.0.9

查看是否下载成功

docker images

 挂载配置文件
  1. 虽然可以通过在启动命令中加环境变量的方式写入配置参数,但是建议你将redis的配置文件挂载出来,这样遇到问题方便排查,也方便你修改配置
  2. 创建两个文件夹(稍后要用)

创建文件夹

mkdir /myredis/redis/data

:mkdir /myredis/redis/conf 

下载reids配置文件(redis.conf)

并上传 docker-redis.conf:

5. docker创建redis容器

docker run --restart=always --log-opt max-size=100m --log-opt max-file=2 -p 6379:6379 --name myredis -v /myredis/redis/conf/docker-redis.conf:/etc/redis/redis.conf -v /myredis/redis/data:/data -d redis:4.0.9 redis-server /etc/redis/redis.conf --appendonly yes

查看日志

docker logs myredis

. 查看redis容器运行状态
docker ps # 列出当前正在运行的容器
docker ps -a # 列出所有的容器,包括正在运行的和已经停止的

强制删除正在运行的容器

docker rm -f myredis

进入容器

docker exec -it myredis /bin/bash

RedisDesktopManager连接

或者 navicat16

停止运行的Redis
# 停止命令:docker stop <容器名>
docker stop myredis # myredis 是我启动redis 命名的别名


4. 删除redis 容器
# 命令: docker rm <容器名称>或者<容器id>
docker rm myredis

5. 删除Redis镜像(删除容器后进行)
#查看全部镜像 命令: 
docker images

# 删除镜像 命令 docker rmi <容器 id>
docker rmi <image id>

更多推荐