centos7 docker 安装 redis 626 修复密码:dm3K8BPDdVmTdnyP数据存储目录:data01redis-data
- 安装 Docker
首先需要安装 Docker,可以使用以下命令:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
- 下载 Redis 6.2.6 镜像
使用以下命令下载 Redis 6.2.6 镜像:
sudo docker pull redis:6.2.6
- 创建 Redis 容器
使用以下命令创建 Redis 容器:
sudo docker run -d --name redis -p 6379:6379 -v /data01/redis-data:/data -e REDIS_PASSWORD=dm3K8BPDdVmTdnyP redis:6.2.6 redis-server --requirepass ${REDIS_PASSWORD} --appendonly yes
其中:
-d表示以后台方式运行容器;--name redis表示指定容器名称为 redis;-p 6379:6379表示将容器内部的 6379 端口映射到主机的 6379 端口;-v /data01/redis-data:/data表示将主机的 /data01/redis-data 目录挂载到容器内部的 /data 目录,用于持久化存储 Redis 数据;-e REDIS_PASSWORD=dm3K8BPDdVmTdnyP表示设置 Redis 的密码为 dm3K8BPDdVmTdnyP;redis:6.2.6表示使用 Redis 6.2.6 镜像;redis-server --requirepass ${REDIS_PASSWORD} --appendonly yes表示启动 Redis 服务器,并设置密码和开启 AOF 持久化。
- 验证 Redis 安装
使用以下命令验证 Redis 是否安装成功:
sudo docker ps
输出结果应该包含 redis 容器。
- 连接 Redis
使用以下命令连接 Redis:
redis-cli -h <主机IP> -p 6379 -a dm3K8BPDdVmTdnyP
其中,<主机IP> 是指运行 Redis 容器的主机的 IP 地址。如果 Redis 容器和 redis-cli 在同一台主机上,可以用 localhost 或 127.0.0.1 代替 <主机IP>。
- 其他操作
如果需要停止 Redis 容器,可以使用以下命令:
sudo docker stop redis
如果需要重新启动 Redis 容器,可以使用以下命令:
sudo docker start redis
``
原文地址: https://www.cveoy.top/t/topic/cgZC 著作权归作者所有。请勿转载和采集!