原文:docker 安装redis 并配置外网可以访问 - flymoringbird的博客 - CSDN博客
端口映射,data目录映射,配置文件映射(在当前目录下进行启动)。
docker run -p 6379:6379 --name myredis -v $PWD/conf/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data -d redis:3.2 redis-server /etc/redis/redis.conf --appendonly yes
-- docker 下安装redis 并配置外网可以访问
1.docker 安装redis镜像
http://www.runoob.com/docker/docker-install-redis.html (采用第二种方式)
2.步骤&注意事项
为redis 建立文件: mkdir -p ~/redis ~/redis/data
拉取镜像 : docker pull redis:3.2
运行镜像 docker run -p 6379:6379 --name myredis -v $PWD/conf/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data -d redis:3.2 redis-server /etc/redis/redis.conf --appendonly yes
docker ps -a
docker start xxx
进入容器 并启动客户端 : docker exec -it xxx redis-cli
配置文件:从网上下载一个linux的redis.conf 【http://download.redis.io/releases/下载对应版本的redis】
redis配置外网访问:
更改redis.conf 文件
bind 127.0.0.1
protected-mode yes
更改为
# bind 127.0.0.1
protected-mode no
redis通过配置文件设置密码
# requirepass foobared
requirepass yourpassword