使用docker启动redis
时间: 2023-10-14 21:21:44 浏览: 105
1. 首先,下载redis镜像:
```
docker pull redis
```
2. 启动redis容器:
```
docker run --name myredis -p 6379:6379 -d redis redis-server --appendonly yes
```
这里我们指定容器的名称为myredis,将容器内的6379端口映射到主机上的6379端口。
3. 验证redis是否运行:
```
docker ps
```
会看到类似下面的输出:
```
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a7c1f01f6d7c redis "docker-entrypoint.s…" 5 seconds ago Up 4 seconds 0.0.0.0:6379->6379/tcp myredis
```
其中,NAMES列对应的就是我们指定的容器名称。
4. 进入redis容器:
```
docker exec -it myredis redis-cli
```
这里我们使用docker exec命令进入redis容器,并打开redis-cli客户端。
5. 测试redis:
在redis-cli客户端中输入:
```
set mykey "hello world"
```
再输入:
```
get mykey
```
如果输出"hello world",则说明redis已经成功启动。
阅读全文