问题描述
在Docker中运行Redis
文件docker-compose.yml
version: "3.8"
services:
redis:
image: redis
volumes:
- ./data:/data
ports:
- 6379:6379
docker pull redis
docker-compose up
docker-compose up -d
docker container ls
telnet localhost 6379
解决方法
您可以运行附加到docker容器并直接使用redis-cli
。
此命令会将您附加到容器的外壳上
docker exec -it CONTAINER_ID /bin/sh
然后,您可以使用redis-cli,就像直接安装在主机系统上一样