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

相关推荐
emma羊羊3 小时前
【Redis】
数据库·redis·缓存
梁萌6 小时前
Linux安装BiliNote
linux·运维·服务器·docker·bilinote
aristo_boyunv7 小时前
Redis底层原理-持久化【详细易懂】
数据库·redis·缓存
行思理7 小时前
docker新手教程
运维·docker·容器
羊锦磊8 小时前
[ Redis ] SpringBoot集成使用Redis(补充)
java·数据库·spring boot·redis·spring·缓存·json
白帽子黑客罗哥8 小时前
Redis实战深度剖析:高并发场景下的架构设计与性能优化
redis·网络安全·性能优化·高并发·分布式锁·秒杀系统·缓存架构
莫陌尛.11 小时前
docker安装中间件
docker·中间件·容器
tuokuac13 小时前
虚拟机挂起,重启后主机连接不上虚拟机docker中的mysql?(docker网络状态假死)
网络·mysql·docker
yumgpkpm14 小时前
CMP(类ClouderaCDP7.3(404次编译) )完全支持华为鲲鹏Aarch64(ARM),粉丝数超过200就开源下载
hive·hadoop·redis·mongodb·elasticsearch·hbase·big data
集智飞行15 小时前
docker login方法
运维·docker·容器