对其中的部分配置进行了校验,做了一些基本操作,然后保存
从日志中可以看到输出符合预期
数据文件也生成在了我们指定的位置
如果这个容器出现故障,我们可以将数据文件提供给其它redis容器使用,日志文件也可以使用ELK进行管理
通过以上的方式,我们成功对一个redis容器进行了客制化的修改
命令汇总
hostnamectl
docker --version
docker run --name test-redis -d redis
docker ps
docker logs 71c69b5bf62c
sysctl -a | grep vm.overcommit_memory
cat /sys/kernel/mm/transparent_hugepage/enabled
docker images | grep redis
docker run -it --link test-redis:redis --rm redis redis-cli -h redis -p 6379
docker ps -a | grep redis
cat redis6379.conf
diff /tmp/redis.conf ./redis6379.conf
docker run --name myredis -d -v /tmp/x:/data redis redis-server /data/redis6379.conf
docker ps -l
cat /tmp/x/redis6379.log
docker ps -l
docker run -it --link myredis:redis --rm redis redis-cli -h redis -p 6379
tail redis6379.log
原文地址http://soft.dog/2016/04/28/redis-docker-config/