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
相关推荐
雪可问春风9 小时前
docker环境部署
运维·docker·容器
XDHCOM9 小时前
ORA-32484重复列名错误,ORACLE数据库CYCLE子句故障修复与远程处理方案
数据库·oracle
翻斗包菜9 小时前
PostgreSQL 日常维护完全指南:从基础操作到高级运维
运维·数据库·postgresql
呆瑜nuage10 小时前
MySQL表约束详解:8大核心约束实战指南
数据库·mysql
liliangcsdn10 小时前
Agent Memory智能体记忆系统的示例分析
数据库·人工智能·全文检索
双份浓缩馥芮白10 小时前
【Docker】Linux 迁移 docker 目录(软链接)
linux·docker
那个失眠的夜10 小时前
Mybatis延迟加载策略
xml·java·数据库·maven·mybatis
Rick199310 小时前
SQL 执行流程
数据库·sql
M--Y10 小时前
Redis常用数据类型
数据结构·数据库·redis
猿小喵11 小时前
MySQL慢查询分析与处理-第二篇
数据库·mysql·性能优化