docker安装redis
- 1.查找docker的redis版本
- 2.拉去相应的redis版本
- 3.查看docker当前redis容器
- 4.创建挂载本地文件(方便后续修改配置文件等)
- 5.填充文件及根据需求修改相应的配置
- 中启动redis
- 7.进入redis中执行操作
1.查找docker的redis版本
docker search redis
2.拉去相应的redis版本
docker pull redis
docker pull redis:[版本号]
3.查看docker当前redis容器
docker images
docker rmi IMAGE_ID
docker rm [报错信息后面的ID]
docker rmi IMAGE_ID
4.创建挂载本地文件(方便后续修改配置文件等)
mkdir -p docker/redis
mkdir docker/redis/data
cd docker/redis
touch
5.填充文件及根据需求修改相应的配置
中启动redis
docker run \
-p 6379:6379 \ docker与宿主机的端口映射
--name redis \ redis容器的名称(以后在docker可以通过这个名称执行相应操作)
-v /docker/redis/:/etc/redis/ \ 挂载文件
-v /docker/redis/data:/data \ 挂载redis的持久化数据
--restart=always \ 设置redis容器随docker启动而启动
-d \ 后台运行并返回容器ID
redis:latest \
redis-server /etc/redis/ 指定redis在docker中配置文件路径,后台启动redis
docker run \
-p 6379:6379 \
--name redis \
-v /docker/redis/:/etc/redis/ \
-v /docker/redis/data:/data \
--restart=always \
-d \
redis:latest \
redis-server /etc/redis/
7.进入redis中执行操作
docker exec -it redis(redis容器) bash
redis-cli -p 6379(我这是默认端口(根据自己设置的端口为准))
auth [密码]
exit