在centos7上 docker部署redis:latest 并设置密码
时间: 2024-10-26 11:03:44 浏览: 41
centos6使用docker部署redis主从数据库操作示例
在CentOS 7上通过Docker部署Redis最新版本并设置密码,你需要按照以下步骤操作:
1. **安装Docker**:
首先确保你的系统已经安装了Docker,如果没有,可以运行以下命令安装:
```
sudo yum update -y
sudo yum install docker-ce docker-ce-cli containerd.io -y
```
2. **启动Docker服务**:
完成安装后,启用并启动Docker:
```
sudo systemctl start docker
sudo systemctl enable docker
```
3. **拉取Redis镜像**:
使用`docker pull`命令从Docker Hub拉取最新的Redis镜像:
```
sudo docker pull redis:latest
```
4. **运行容器并设置密码**:
运行一个新的容器,并在创建时指定端口映射、设置环境变量以及密码:
```bash
sudo docker run -p 6379:6379 --name my_redis \
-e REDIS_PASSWORD=mysecretpassword \
-d redis:latest
```
这里 `-p 6379:6379` 将主机的6379端口映射到容器内的6379端口,`-e REDIS_PASSWORD=mysecretpassword` 设置了Redis的密码。
5. **验证配置**:
确保容器正在运行并且可以通过新设置的密码连接:
```
docker exec -it my_redis redis-cli -a mysecretpassword
```
阅读全文