无法从Docker连接到Redis

无法从Docker连接到Redis,docker,redis,docker-compose,Docker,Redis,Docker Compose,我试图在Docker上运行Redis 我启动了Docker服务如下:Docker run——说出一些redis-d redis的名字 输出: docker run --name some-redis -d redis d2ea8a77ba543b3e85020de6bc450e0d50ce9f60e0307e52fd4ae394bd29722 我使用 docker ps CONTAINER ID IMAGE COMMAND

我试图在Docker上运行Redis

我启动了Docker服务如下:
Docker run——说出一些redis-d redis的名字

输出:

docker run --name some-redis -d redis
d2ea8a77ba543b3e85020de6bc450e0d50ce9f60e0307e52fd4ae394bd29722
我使用

docker ps
CONTAINER ID        IMAGE                       COMMAND                  CREATED             STATUS                       PORTS                               NAMES
d2ea8a77ba54        redis                       "docker-entrypoint.sh"   6 minutes ago       Up 6 minutes                 6379/tcp                            some-redis
1be4f5dde2fb        mysql/mysql-server:latest   "/entrypoint.sh mysql"   About an hour ago   Up About an hour (healthy)   0.0.0.0:3306->3306/tcp, 33060/tcp   mysql
e7d9e3713f5c        ubuntu                      "/bin/bash"              6 days ago          Up 6 days                                                        angry_hodgkin
当我执行以下命令时,它不起作用

docker exec -it redis redis-cli
Error response from daemon: No such container: redis

您将容器命名为某个redis,并尝试使用该名称连接


试试docker exec-它是一些redis redis cli

您没有明确地将您的容器命名为:一些redis吗?(-说出一些redis)