Docker部署Redis
Docker部署Redis
更新yum源
[#]yum update
安装Docker
[#]yum -y install docker
[#]systemctl enable docker
[#]systemctl start docker
安装Redis
创建文件夹
[#]mkdir docker-local
[#]mkdir docker-local/redis/
[#]mkdir docker-local/redis/data/
创建redis容器
[#]docker run --name yangjiapo-redis \
[#]-p 6379:6379 \
[#]-v /home/software/docker-local/redis/redis.conf:/usr/local/etc/redis/redis.conf \
[#]-v /home/software/docker-local/redis/data/:/data \
[#]-d redis redis-server /usr/local/etc/redis/redis.conf
登录redis
[#]redis-cli
若宿主机上没有安装redis,则可以用docker命令
[#]docker exec -it yangjiapo-redis redis-cli
更改配置文件
更改配置文件redis.conf之后,需要重启docker。
[#]docker restart yangjiapo-redis
docker进入配置
[#]docker exec -it yangjiapo-redis /bin/bash
可以看见,在/data/目录下有redis的持久化文件,在/usr/local/etc/redis/下有redis.conf。在宿主机上更改redis.conf之后需要重启docker,才能生效。
弯弯月亮,只为美好的自己。