docker 安装 redis

docker pull redis
mkdir -p /usr/local/src/redis/{conf,data}
cd /usr/local/src/redis/
docker run --name redis -d -it -p 6379:6379 -v $PWD/data:/data -v $PWD/conf/redis.conf:/etc/redis.conf redis --requirepass "123456"

--requirepass "123456" :设置密码
redis.conf文件参照https://i.cnblogs.com/posts/edit;postId=13677274

关于配置

bind 127.0.0.1使用#注释掉这一行,这行代表本地访问
protected-mode yes  关闭保护模式改为no

daemonize no        启动后台运行 改为yes

可能出现的异常

WARNING: IPv4 forwarding is disabled. Networking will not work.

解决方式:
第一步:在宿主机上执行echo "net.ipv4.ip_forward=1" >>/usr/lib/sysctl.d/00-system.conf
第二步:重启network和docker服务

posted @ 2020-09-16 10:11  岁月染过的梦  阅读(511)  评论(0)    收藏  举报