docker之redis

redis

准备redis的配置文件

可将redis安装目录下的redis.conf 进行如下修改,并复制到虚拟机中

daemonize no  #用守护线程的方式启动(这里必须设置为no,否则redis-server指定配置文件时,会启动不起来)
requirepass yourpassword #给redis设置密码
bind 0.0.0.0 #设置成0.0.0.0,为的是取消redis只能本地访问的限制
appendonly yes  #redis持久化

docker相关-redis

创建
docker run --privileged=true -p 6379:6379 --name redis -v /root/docker-config/redis/redis.conf:/etc/redis/redis.conf -v /root/docker-config/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes 
  • -p 6379:6379:把容器内的6379端口映射到宿主机6379端口

  • -v /root/docker-config/redis/redis.conf:/etc/redis/redis.conf:把宿主机配置好的redis.conf放到容器内的这个位置中

  • -v /root/docker-config/redis/data:/data:把redis持久化的数据在宿主机内显示,做数据备份

  • redis-server /etc/redis/redis.conf:这个是关键配置,让redis不是无配置启动,而是按照这个redis.conf的配置启动

  • appendonly yes:redis启动后数据持久化

进入容器
docker exec -it CONTAINER redis-cli
查看容器
docker ps -a
容器改名
docker rename 原容器名  新容器名
删除容器
docker stop 容器名  #先停止
docker rm 容器名
redis桌面管理工具

https://pan.baidu.com/s/1hUTmBV5TN9NxtLydMFY1_g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值