无法从Docker连接到Redis [英] Unable to connect to Redis from Docker

查看:239
本文介绍了无法从Docker连接到Redis的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

类似的东西(无法连接到Docker实例中的MYSQL > redis将超时连接到远程docker中的服务器在docker-compose设置中调用redis-cli )我尝试在Docker上运行Redis。

Something simillar (Unable to connect to MYSQL from Docker Instance and redis connect timeout to remote server in a docker and Calling redis-cli in docker-compose setup) I tried to run for the Redis on Docker.

我像这样启动 Docker服务 docker run --name some-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

当我执行以下命令时,它不起作用

When I execute the below commands, its not working

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


推荐答案

您将容器命名为 some-redis 并尝试连接名称为 redis

You named your container some-redis and are trying to connect with the name redis.

尝试 docker exec -it some-redis redis-cli

这篇关于无法从Docker连接到Redis的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆