记录:podman安装redis

Linux系统上安装redis:

复制代码
podman pull redis     # 拉取最新的redis版本
podman images         # 查看所有本地的镜像,包括刚拉取的redis镜像

mkdir -p  /etc/redis/conf  /etc/redis/data			# 创建2个目录文件,保存redis的数据和配置文件
touch  /etc/redis/conf/redis.conf					# 创建redis的配置文件

启动容器完整脚本:

复制代码
podman run -d -p xxxx:6379 --name myredis -v /etc/redis/conf/redis.conf:/etc/redis/redis.conf redis redis-server --appendonly yes --requirepass 123456

查看redis容器状态:

复制代码
podman ps -a 					# 这个可以查看容器的情况
podman inspect myredis 			# 查看容器的配置详情

进入redis容器:

复制代码
podman exec -it myredis /bin/bash		# 只有在容器外,且容器是运行状态才能进入

其他命令:

复制代码
podman stop myredis						# 停止容器
podman restart myredis					# 重启容器
podman rm myredis						# 删除容器

补充说明:

redis启动容器可选的参数:

-d 表示后台运行,不加-d执行上面的命令你就会看到redis启动的日志信息了

-p 表示端口映射,冒号左面的是我们的宿主机的端口,也就是我们虚拟机的端口,而右侧则表示的是mysql容器内的端口

-name 是我们给redis容器取的名字

-v 表示挂载路径,$PWD表示当前目录下,冒号左面的表示我们宿主机的挂载目录,也就是我们虚拟机所在的文件路径。冒号右边则表是的是redis容器在容器内部的路径。如需使用配置文件的方式启动redis,这里则需要加上redis.conf的路径,还有redis存放数据所在的目录

--appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置

--requirepass 这个后面跟的是redis的密码(一定要设置!!!)

相关推荐
程序员脚趾6 小时前
GPT-5.6 上线:当 GPT 与 Codex 走向融合,AI 正从“回答问题”走向“完成工作”
人工智能
thubier(段新建)7 小时前
owtb 3pl 面向城市配送物流企业需求V0.2
大数据·人工智能
Token炼金师7 小时前
模型的防线:Prompt 注入防御、越狱攻击与对齐、红队测试、价值观对齐、对抗样本鲁棒性、安全评测与边界 —— 模型安全六防
人工智能·红队测试·prompt 注入防御·越狱攻击与对齐·价值观对齐·对抗样本鲁棒性·安全评测与边界
大耳朵-小飞象7 小时前
智能调光4巨头争霸!轨道照明如何破局?
运维·智慧城市·智慧路灯·智能照明·楼宇智控·0-10v调光模块
sanzk7 小时前
firefly开发板ubuntu安装ros2下的micro-ROS Agent
linux·运维·ubuntu
嘘神秘用8 小时前
布:AI 驱动的 Redis 客户端,更快、更直观
数据库·人工智能·redis
黒亱中旳8 小时前
Java AI 框架三国杀:Solon AI vs Spring AI vs LangChain4j 深度对比
java·人工智能·spring
小和尚同志8 小时前
前端 AI 单元测试思考与落地
前端·人工智能·aigc
alxraves8 小时前
医用超声远程会诊系统:会诊平台的核心架构与功能解析
java·人工智能·架构
jinggongszh9 小时前
智能硬件对接与系统落地:开发岗在制造现场的经验沉淀
大数据·人工智能