如何在 Docker 上将 redis-cli 与 Redis 一起使用?

How to use redis-cli with Redis on Docker?

运行 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

如何使用 redis-cli 连接到 Redis 服务器?

您可以运行附加到docker容器并直接使用redis-cli

此命令会将您附加到容器的 shell

docker exec -it CONTAINER_ID /bin/sh

然后就可以像直接安装在主机系统上一样使用redis-cli