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
相关推荐
悦数图数据库27 分钟前
图数据库如何重塑行业智能决策 | 破局金融数据关联困局 悦数图数据库
数据库·金融
2401_8796938728 分钟前
Python深度学习入门:TensorFlow 2.0/Keras实战
jvm·数据库·python
Nsequence2 小时前
图书馆-读者等级(附:MySQL)
数据库·mysql
知识分享小能手5 小时前
Redis入门学习教程,从入门到精通,Redis 概述:知识点详解(1)
数据库·redis·学习
xixihaha13247 小时前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
夕除7 小时前
Mysql--07
数据库·mysql
数据最前线7 小时前
5个瞬间,盘点国产数据库的2025年
数据库
jiankeljx7 小时前
Redis-配置文件
数据库·redis·oracle
xixihaha13247 小时前
Python游戏中的碰撞检测实现
jvm·数据库·python
Schengshuo7 小时前
SQL 中 COUNT 的用法详解
数据库·sql