Docker安装Redis
·
安装Docker
确保系统中已安装Docker。
对于Ubuntu/Debian系统,可通过以下命令安装:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
对于CentOS/麒麟系统,可通过以下命令安装:
sudo yum -y install docker
验证安装是否成功:
docker --version
拉取Redis镜像
从Docker Hub拉取官方Redis镜像。默认拉取最新版本,如需指定版本(如6.2),添加标签即可:
docker pull redis
# 或指定版本
docker pull redis:6.2
运行Redis容器
使用以下命令启动Redis容器,并映射端口(宿主机6379→容器6379):
docker run --name my-redis -p 6379:6379 -d redis
如需挂载数据卷持久化数据,添加-v参数:
docker run --name my-redis -v /path/to/data:/data -p 6379:6379 -d redis redis-server --save 60 1
验证Redis运行
进入容器内部验证Redis服务状态:
docker exec -it my-redis redis-cli ping
# 应返回 "PONG"
或通过宿主机连接测试:
redis-cli -h 127.0.0.1 ping
配置自定义参数
如需自定义配置文件,需将配置文件挂载到容器内。例如,创建本地配置文件redis.conf并运行:
docker run --name my-redis -v /path/to/redis.conf:/usr/local/etc/redis/redis.conf -p 6379:6379 -d redis redis-server /usr/local/etc/redis/redis.conf
停止与删除容器
停止运行中的容器:
docker stop my-redis
删除容器(需先停止):
docker rm my-redis
更多推荐
所有评论(0)