docker二 redis单机安装

创建文件夹

复制代码
mkdir -p /usr/local/redis/data /usr/local/redis/logs /usr/local/redis/conf
chmod -R 777 /usr/local/redis/data*
chmod -R 777 /usr/local/redis/logs*

另一种风格

复制代码
# 创建 redis 配置存放目录
mkdir -p /home/docker/redis/conf && chmod 777 /home/docker/redis/conf

# 创建 redis 数据存放目录
mkdir -p /home/docker/redis/data && chmod 777 /home/docker/redis/data

配置文件

去下载一个配置文件,然后塞到conf下

wget http://download.redis.io/redis-stable/redis.conf

复制代码
cd /usr/local/redis/conf
vim redis.conf

修改里面

bind 127.0.0.1 改为 0.0.0.0

requirepass foobared123 修改密码

port 6379 改为16379

logfile "/usr/local/redis/redis.log" 日志路径

启动

复制代码
docker-compose -f docker-compose.yml up -d
 # 查看
 docker ps
 # 查看日志
 docker logs id
#进入容器
docker exec -it id  /bin/bash
redis-cli -p 16379 #不写-p 就是默认6379
 auth foobared123
 select 0  选db
 set abc 123
 get abc
exit #退出redis
exit #退出容器

删除 redis 容器

docker rm -f redis

docker stop redis

docker images

docker ps

相关推荐
呼拉拉呼拉10 分钟前
Redis高可用架构
数据库·redis·架构·高可用架构
藥瓿锻20 分钟前
2024 CKA题库+详尽解析| 15、备份还原Etcd
linux·运维·数据库·docker·容器·kubernetes·cka
用户79117724235831 小时前
黑马点评【基于redis实现共享session登录】
java·redis
观无2 小时前
redis分布式锁
数据库·redis·分布式
颜淡慕潇2 小时前
Redis 实现分布式锁:深入剖析与最佳实践(含Java实现)
java·redis·分布式
CV点灯大师2 小时前
C++算法训练营 Day10 栈与队列(1)
c++·redis·算法
zyjyyds1133 小时前
win11系统 Docker Desktop 突然提示Docker Engine stopped解决情况之一
运维·docker·容器
Altairr3 小时前
Docker基础(一)
运维·docker·容器·eureka
搬运Gong3 小时前
Dockerfile使用与最佳实践
docker·容器·虚悬镜像
啾啾Fun3 小时前
【Java微服务组件】分布式协调P4-一文打通Redisson:从API实战到分布式锁核心源码剖析
java·redis·分布式·微服务·lua·redisson