Docker部署Redis内存数据库

1、准备工作

bash 复制代码
docker pull redis:6.2.6
Pwd="/data/software/redis"
mkdir ${Pwd}/{data,logs} -p
chmod 777 ${Pwd}/logs

2、添加配置文件

bash 复制代码
cat >  ${Pwd}/data/redis.conf << EOF
bind 0.0.0.0
port 6379
requirepass 123456
logfile /tmp/redis.log
save 60 1
EOF

3、运行容器

bash 复制代码
docker run -itd --name redis \
    -v ${Pwd}/data:/data \
    -v ${Pwd}/logs:/tmp \
    -v /etc/localtime:/etc/localtime \
    -p 6379:6379 \
    --restart=always \
    redis:6.2.6 redis.conf

4、连接Redis数据库,测试服务是否正常

bash 复制代码
docker exec -it redis redis-cli

127.0.0.1:6379> AUTH 123456  # 输入密码
OK
相关推荐
_OP_CHEN1 小时前
【MySQL数据库基础】(一)保姆级 MySQL 环境配置教程!CentOS 7+Ubuntu 双系统全覆盖
linux·数据库·sql·mysql·ubuntu·centos·环境配置
Drifter_yh7 小时前
【黑马点评】Redisson 分布式锁核心原理剖析
java·数据库·redis·分布式·spring·缓存
鸽鸽程序猿7 小时前
【Redis】zset 类型介绍
数据库·redis·缓存
z玉无心7 小时前
Redis
数据库·redis·oracle
予枫的编程笔记7 小时前
【Redis核心原理篇2】Redis 单线程模型:为什么单线程还能这么快?
数据库·redis·缓存
希忘auto7 小时前
详解Redis之分布式锁
redis
fengxin_rou7 小时前
一文吃透 Redis 压缩列表、listpack 及哈希表扩容与并发查询
数据库·redis·散列表
一只鹿鹿鹿8 小时前
智慧水利一体化建设方案
大数据·运维·开发语言·数据库·物联网
_codemonster8 小时前
数据库字符集编码问题
android·数据库·oracle
xuzhiqiang072410 小时前
MySQL——数据库的操作
数据库·mysql·oracle