无法从Docker连接到Redis [英] Unable to connect to Redis from Docker
本文介绍了无法从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屋!
查看全文