redis.conf
docker run --name xht-redis -d \
-p 6379:6379 \
-v /root/docker/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf \
-v /root/docker/redis/data:/data \
redis:5.0.3 redis-server /usr/local/etc/redis/redis.conf \
--appendonly yes
-p 6379:6379 : 将容器的6379端口映射到主机的6379端口
-v $PWD/data:/data : 将主机中当前目录下的data挂载到容器的/data
redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置
不需要外加配制可以直接下面
sudo docker run --name xht-redis -d \
-p 6379:6379 \
-v /root/docker/redis/data:/data \
redis:5.0.3 redis-server --appendonly yes
如果要进行配制可以用,进入里面进行配制后重启
docker exec -it id /bin/bash
网友评论