码迷,mamicode.com
首页 > 其他好文 > 详细

docker部署redis

时间:2019-12-27 23:24:39      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:docker   mon   xxxx   dock   csdn   details   外网访问   配置文件信息   bind   

一、拉取镜像

docker pull mysql:5.7

二、配置redis的配置文件

更多的配置文件信息参考博客

# 允许外网访问redis
bind 0.0.0.0  
# 设置为守护进程
daemonize yes  
# 允许外网访问redis
protected-mode no 
# 设置访问redis的密码为123
requirepass 123  

三、启动容器

docker run -p 6380:6379 --name my_redis -v /root/redis/conf/redis.conf:/etc/redis/redis.conf -v /root/redis/data:/data -itd redis redis-server /etc/redis/redis.conf --appendonly yes

上述命令的作用是将本地的配置文件redis.conf与容器中的配置文件做一个映射,并且数据也做一个映射。此外,redis启动的时候添加持久化并且加载自定义的配置文件启动。

四、远程登陆redis验证

C:\Users\xxxx>redis-cli -h ip地址 -p 6380
服务器ip地址:6380> set a 1
# 由于配置了密码,需要进行密码校验
(error) NOAUTH Authentication required.
服务器ip地址> auth 123
OK
服务器ip地址:6380> set a 1
OK
服务器ip地址:6380> get a
"1"

docker部署redis

标签:docker   mon   xxxx   dock   csdn   details   外网访问   配置文件信息   bind   

原文地址:https://www.cnblogs.com/yscl/p/12109854.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!