docker部署redis
Posted yscl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker部署redis相关的知识,希望对你有一定的参考价值。
一、拉取镜像
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:Usersxxxx>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部署Docker-compose部署redis容器及启动失败挂载失败等问题
Docker部署Docker-compose部署redis容器及启动失败挂载失败等问题
Docker部署Docker-compose部署redis容器及启动失败挂载失败等问题