记录: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的密码(一定要设置!!!)

相关推荐
zfj3213 分钟前
手动搭建Redis1主2从+ 3 Sentinel 高可用集群
redis·sentinel·高可用
半导体老登12 分钟前
新能源汽车核心元件揭秘:二极管、三极管结构与工作原理解析(2/2)
人工智能·单片机·嵌入式硬件·汽车
Orange--Lin28 分钟前
【用deepseek和chatgpt做算法竞赛】——还得DeepSeek来 -Minimum Cost Trees_5
人工智能·算法·chatgpt
范桂飓34 分钟前
大规模 RDMA AI 组网技术创新:算法和可编程硬件的深度融合
人工智能
deflag1 小时前
第P10周-Pytorch实现车牌号识别
人工智能·pytorch·yolo
pzx_0011 小时前
【机器学习】K折交叉验证(K-Fold Cross-Validation)
人工智能·深度学习·算法·机器学习
m0_748230941 小时前
Redis 通用命令
前端·redis·bootstrap
海域云赵从友1 小时前
助力DeepSeek私有化部署服务:让企业AI落地更简单、更安全
人工智能·安全
浪九天1 小时前
Orcale、MySQL中参数类型的详解和运用场景(不带示例)
数据库·mysql·oracle
程序员阿鹏1 小时前
jdbc批量插入数据到MySQL
java·开发语言·数据库·mysql·intellij-idea