docker 中安装redis

参考:https://www.runoob.com/docker/docker-install-redis.html

1、取最新版的 Redis 镜像:docker pull redis

2、查看本地镜像:docker images

 3、创建文件夹

a、/root/Downloads/redis6382/config

b、/root/Downloads/redis6382/data

4、下载redis.conf

wget -P /root/Downloads/redis6382/config http://download.redis.io/redis-stable/redis.conf

5、修改配置文件的密码、端口(本人此时用的是6382)

 

6、创建容器

#docker run -p <容器端口>:<主机端口> --name <容器名> -v <本地配置文件映射容器配置文件> -v <本地文件夹挂载到容器文件夹> -d(表示以守护进程方式启动容器) <启动redis服务并制定配置文件(容器中的路径)>
docker run -p 6382:6382 --name redis3 -v /root/Downloads/redis6382/config/redis.conf:/usr/local/redis.conf -v /root/Downloads/redis6382/data -d redis redis-server /usr/local/redis.conf

7、查看运行中的容器 docker ps 

 

8、进入redis

docker exec -it redis3 /bin/bash

redis-cli -p 6382 -a 123456

 

 备注:如果外部redis工具连接不上,修改redis.conf

a、注释  bind 127.0.0.1 -::1

b、注释 daemonize:yes

posted @ 2021-09-05 18:43  RJXS  阅读(105)  评论(0编辑  收藏  举报