官方连接:https://hub.docker.com/_/redis
获取redis的默认配置文件
wget https://raw.githubusercontent.com/antirez/redis/4.0.11/redis.conf -O $HOME/_docker/redis/conf/redis.conf
设置redis 的 log / password / appendonly
sed -i 's/logfile ""/logfile "access.log"/' $HOME/_docker/redis/conf/redis.conf
sed -i 's/# requirepass foobared/requirepass 123456/'
sed -i 's/bind 127.0.0.1/#bind 127.0.0.1/' $HOME/_docker/redis/conf/redis.conf
sed -i 's/appendonly no/appendonly yes/' $HOME/_docker/redis/conf/redis.conf
拉取镜像
docker pull redis:4.0.11
创建并运行容器
docker run -p 6379:6379 -v $HOME/_docker/redis/conf:/etc/redis -v $HOME/_docker/redis/data:/data --name redis -d redis:4.0.11 redis-server /etc/redis/redis.conf --appendonly yes
参考文献:
Docker部署与配置Redis:实战指南
本文详细介绍了如何从官方源获取Redis配置,设置log、password和appendonly参数,拉取并运行Docker镜像,以及配置容器环境。涉及的关键步骤包括修改配置文件、运行容器和网络映射。
549

被折叠的 条评论
为什么被折叠?



