我知道可以传递自己的配置文件,但我更愿意在默认配置文件中编辑我关心的少量数值。可是我很难找到默认的redis.conf文件,我是否只需要将自己的复制到容器中?
我知道可以传递自己的配置文件,但我更愿意在默认配置文件中编辑我关心的少量数值。可是我很难找到默认的redis.conf文件,我是否只需要将自己的复制到容器中?
redis的默认镜像没有redis.conf文件。
以下是该镜像在dockerhub上的链接:https://hub.docker.com/_/redis/
您需要将文件复制到镜像中或使用卷映射将其映射到主机上。
docker run -v /path/to/your/custom/config/redis.conf:/usr/local/etc/redis/redis.conf --name myredis redis redis-server /usr/local/etc/redis/redis.conf
。以下步骤适用于我:
redis.conf
应该复制到哪个文件夹? - grizzthedjredis-cli
,然后执行CONFIG GET *
命令。参见:https://redis.io/commands/config-get - damb