- 下载镜像:
docker pull redis
- 因为docker安装的redis默认是没有配置文件的,所以将宿主机上的配置文件映射到redis容器
- 先在宿主机上创建好
redis.conf
配置文件(自己找一个)。比如目录为/home/futao/soft/redis/config/redis.config
- 创建docker容器并启动:
docker run -d -h redis --name redis -p 6379:6379 -v /home/ubuntu/soft/redis/redis.conf:/etc/redis/redis.conf redis /etc/redis/redis.conf
-
run
: 创建容器并且启动 -
-p
: 端口映射,宿主机port : 容器port -
-d
: 后台运行容器,并返回容器ID -
--name
: 指定创建的容器名称 -
-h
: 指定容器的host -
-v
: 本地文件/文件夹 : 容器内文件/文件夹
-
- 创建完成之后无法远程登录,需要进行以下设置:
- 服务器防火墙允许端口
6379
- redis.conf
- 注释掉
bind 127.0.0.1
- 修改
protected-mode yes
为protected-mode no
- 设置密码:
requirepass xxxxxxxxx
- 注释掉
- 服务器防火墙允许端口
docker安装redis并允许远程访问
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 上篇文章我们安装了redis,但是进入容器中后,我们发现没有redis.conf,并且宿主机也连接不上redis,...