无法访问Docker容器内的Redis端口,绑定0.0.0.0

时间:2020-05-07 13:43:31

标签: docker redis

我已在Ubuntu 18服务器上安装了Redis,它已绑定到0.0.0.0。

在该主机内,我还安装了Docker。如果我尝试从主机本身连接到端口,它将正常工作(curl hostIP:6379)

当我创建一个docker服务并对该容器执行exec时,出现了问题。如果我尝试从那里卷曲,我会收到:curl: (1) Received HTTP/0.9 when not allowed

以为在我已安装RabbitMQ,Elasticsearch并在其正常工作的那些端口上安装curl的服务器上(也在docker容器内),只有Redis遇到了这个问题。

有什么主意吗?

谢谢

LE:我发现了这个问题,是这张图片:mcr.microsoft.com/dotnet/core/runtime:3.1.1-alpine3.10

但是仍然...为什么它在里面不起作用? 我也在问,因为我认为内部存在一种环境,而内部没有这种环境

0 个答案:

没有答案