作者:好运娟_968 | 来源:互联网 | 2023-07-16 19:06
1.拉取redis镜像
docker pull redis
2.创建完整的挂载目录结构
mkdir -p /mydata/redis/conf
3.创建redis.conf
touch /mydata/redis/conf/redis.conf
4.在docker下运行redis
docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data -v/mydata/redis/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf
-p 6379:6379 表示将宿主机的端口与容器的端口进行映射;冒号左边的表示宿主机端口,反之。
--name redis 表示给创建的容器取名为redis
-d redis 表示创建该容器使用的是名为redis的镜像
5.docker进入redis-cli
docker exec -it redis redis-cli
-it 表示给当前进入的容器创建一个标准输入、输出的终端;允许我们与容器交互
6.在linux中的redis.conf中配置如下代码(持久化配置)
appendonly yes
7.重启redis
docker restart redis