Logstash未在Docker合成中公开端口5044

xvw2m8pv  于 2022-12-09  发布在  Logstash
关注(0)|答案(2)|浏览(226)

我和多克的Logstash有麻烦了
我使用的是docker.elastic.co/logstash/logstash:6.5.1。问题是容器没有公开端口5044,尽管docker-compose公开了该给定端口。

services:
  logstash:
    image: docker.elastic.co/logstash/logstash:6.5.1
    ports: ['5044:5044']
    expose:
      - '5044'

尝试了大约5个小时,但无法理解问题出在哪里。我试图找出端口是否被容器暴露的方法是使用nmap localhostdocker container ls(并查看PORTS部分)。我在MacOS机器上。

iszxjhcz

iszxjhcz2#

是否检查主机端口是否正在使用:netstat -plntu并查找端口,否则您可以在主机上通过其他端口(如port:暴露:- '5044'然后打开你的应用程序,检查它是否工作?

相关问题