拉取redis镜像
docker pull redis:4.0.9
查看是否下载成功
docker images
挂载配置文件
- 虽然可以通过在启动命令中加环境变量的方式写入配置参数,但是建议你将redis的配置文件挂载出来,这样遇到问题方便排查,也方便你修改配置
- 创建两个文件夹(稍后要用)
创建文件夹
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 命名的别名
- 删除redis 容器
命令: docker rm <容器名称>或者<容器id>
docker rm myredis
- 删除Redis镜像(删除容器后进行)
#查看全部镜像 命令:
docker images
删除镜像 命令 docker rmi <容器 id>
docker rmi <image id>