Docker 安装 Redis
docker pull redis
docker run --name redis -p 6379:6379 \
-v /mydata/redis/data:/data \
-v /mydata/redis/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf --appendonly yes
命令 | 描述 |
---|---|
—name redis | 启动容器的名字 |
-d | 后台运行 |
-p 6379:6379 | 将容器的 6379(后面那个) 端口映射到主机的 6379(前面那个) 端口 |
-v /mydata/redis/data:/data | 将Redis储存文件夹挂在到主机 |
-v /home/redis/conf/redis.conf:/etc/redis/redis.conf | 将配置文件夹挂在到主机 |
-d redis | 启动哪个版本的 Redis (本地镜像的版本) |
redis-server /etc/redis/redis.conf | Redis 容器中设置 redis-server 每次启动读取 /etc/redis/redis.conf 这个配置为准 |
—appendonly yes | 在Redis容器启动redis-server服务器并打开Redis持久化配置 |
## 进入Redis容器
docker exec -it redis /bin/bash
## 通过密码进入Redis控制台
redis-cli -h 127.0.0.1 -p 6379 -a 123456