使用docker部署redis

创建挂载目录与配置文件

创建目录
创建config和data两个文件夹

mkdir -p /usr/local/docker/redis/conf /usr/local/docker/redis/data

创建Mysql配置
进入config中创建并配置redis.conf 文件 直接复制下面代码即可

#bind 127.0.0.1
protected-mode no 
appendonly yes 
requirepass 123456 
  • 允许远程连接(注释掉bind 127.0.0.1)
  • 关闭保护模式(protected-mode no)
  • 启用AOF持久化(appendonly yes)
  • 设置访问密码(requirepass 123456)

下载镜像与运行

下载镜像

在拉取镜像之前需要确定你的系统中已经安装了docker,这里就先不介绍docker的安装

docker pull redis

如果需要更换其他版本,则可以使用以下命令来查看所有的版本

docker search redis

运行容器
下载完成后 执行以下命令运行容器

docker run -p 6379:6379 --name redis \
-v /opt/redis/redis.conf:/etc/redis/redis.conf \
-v /opt/redis/data:/data \
-d redis \
redis-server /etc/redis/redis.conf --appendonly yes

这个命令的具体含义如下:

  • -p 6379:6379:将容器的6379端口映射到主机的6379端口。
  • –name redis:将容器命名为redis。
  • -v /opt/redis/redis.conf:/etc/redis/redis.conf:将主机上的Redis配置文件映射到容器中的Redis配置文件。
  • -v /opt/redis/data:/data:将主机上的数据目录映射到容器中的数据目录。
  • -d redis:以后台方式运行Redis容器。
  • redis-server /etc/redis/redis.conf --appendonly yes:启动Redis服务器并指定配置文件,同时启用AOF持久化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值