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,才能生效。

posted @ 2023-01-21 16:19  山沉  阅读(159)  评论(0编辑  收藏  举报