Docker安装Redis
·
1.拉取镜像
docker pull redis
2.创建挂载目录
创建Redis配置文件 启动前需要先创建Redis外部挂载的配置文件 ( /home/redis/conf/redis.conf ) 之所以要先创建 , 是因为Redis本身容器只存在 /etc/redis 目录 , 本身就不创建 redis.conf 文件 当服务器和容器都不存在 redis.conf 文件时, 执行启动命令的时候 docker 会将 redis.conf 作为目录创建 , 这并不是我们想要的结果 。
- 创建目录
mkdir -p /home/redis/conf
- 创建文件
touch /home/redis/conf/redis.conf
3.进入redis官网
点击最新版本进去,就是配置文件,这这些配置文件复制到宿主机的 /home/redis/conf/redis.conf 文件里边
修改相关配置
把bind 127.0.0.0 注释掉
# requirepass foobared注释去掉并在后加上密码(注意中间加个空格)
requirepass foobared ---> requirepass 123456
# 设置redis记录日志,默认不记录日志(redis.log为文件名)
logfile " " ---> logfile "redis.log"
4.docker运行命令创建容器:
docker run -d --name redis -p 6379:6379 --restart unless-stopped -v /home/redis/data:/data -v /home/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf redis redis-server /usr/local/etc/redis/redis.conf --appendonly yes
最后检查防火墙是否开放6379端口
更多推荐


所有评论(0)