docker安装部分请参考其他资料
步骤1:
创建/root/docker/redis目录和/root/docker/redis/data目录分别存放redis的配置文件及redis运行及持久化生成的aof和rdb文件
步骤2:
从redis包中拷贝redis.conf到/docker/redis目录下并且修改配置文件进行相关配置
设置密码方式为:打开注释requirepass xxx
取消IP绑定方式为:注释掉 bind 127.0.0.1
步骤3:
使用命令:docker run -p 6379:6379 --name myredis -v /root/docker/redis/redis.conf:/etc/redis/redis.conf -v /root/docker/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
说明:
--name myredis : 指定容器名称。
-p 6379:6379 : 端口映射,可以使用其他端口映射
-v /root/docker/redis/redis.conf:/etc/redis/redis.conf : 将主机中当前目录下的redis.conf配置文件映射。
-v /root/docker/redis/data:/data -d redis: 将主机中当前目录下的data挂载到容器的/data
--redis-server --appendonly yes :在容器执行redis-server启动命令,并打开redis持久化配置
注意事项:
如果不需要指定配置,-v /root/docker/redis/redis.conf:/etc/redis/redis.conf 可以不用 ,redis-server 后面的那段 /etc/redis/redis.conf 也可以不用。
docker使用配置文件配置后启动redis
最新推荐文章于 2024-08-09 04:37:11 发布