首页 > 解决方案 > Docker 容器中的 Redis 和服务

问题描述

我有一台运行 Ubuntu 并安装了 Redis 和 Docker 的服务器。我正在创建要托管在 Docker 容器中的服务。如何将在 Docker 容器中运行的服务与在 Docker 外部运行的 Redis 连接起来?

我可以ping服务器。ioredis 驱动无法连接redis。错误:连接 ECONNREFUSED :6379

标签: redis

解决方案


您将能够通过在容器内运行的服务与外部服务(如 redis)连接。您还可以通过在 tour 容器中执行 ping 命令来验证这一点

示例 - docker exec -it #container-id# sh

ping #redis ip地址#


推荐阅读