文章目录
- 1. 运行容器
- 2. AOP持久化
- 3. 自定义配置
- 4. 加载自定义配置
- 5. 自定义+持久化
1. 运行容器
docker run \
-d \
--name redis-kz \
-v /app/redis/data:/data \
-p 6379:6379 \
2. AOP持久化
docker run \
-d \
--name redis-aop \
-p 6379:6379 \
-v /app/redis/data:/data \
redis:6.2.6 \
redis-server --appendonly yes
3. 自定义配置
创建自定义redis配置目录,进入宿主机redis配置文件的映射目录/app/redis/conf/
mkdir /app/redis/conf/ -p
cd
编写redis.conf
touch
添加自定义配置
bind 0.0.0.0 # 允许远程连接
port 6379 #自定义redis容器内端口
appendonly yes #开启AOP持久化
4. 加载自定义配置
启动redis容器加载自定义配置启动
docker run \
-d \
--name redis-customer \
-p 6379:6379 \
-v /app/redis/conf/redis.conf:/etc/redis.conf \
redis:6.2.6 \
5. 自定义+持久化
.启动redis容器加载自定义配置启动,同时持久化数据到宿主机
docker run \
-d \
--name redis-customer \
-p 6379:6379 \
-v /app/redis/data:/data \
-v /app/redis/conf/redis.conf:/etc/redis.conf \
redis:6.2.6 \