我已经使用以下Docker文件构建了一个Docker镜像。无法访问在端口5601上的Docker容器中运行的Kibana
# gunicorn-flask
FROM devdb/kibana
MAINTAINER John Doe <[email protected]>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update
RUN apt-get install -y python python-pip python-virtualenv gunicorn
# Setup flask application
RUN mkdir -p /deploy/app
COPY gunicorn_config.py /deploy/gunicorn_config.py
COPY app /deploy/app
RUN pip install -r /deploy/app/requirements.txt
WORKDIR /deploy/app
EXPOSE 5000 5601 9200
# Start gunicorn
CMD ["/usr/bin/gunicorn", "--config", "/deploy/gunicorn_config.py", "listener:app"]
我正在从该Docker文件创建的映像运行容器,如下所示。
sudo docker run -p 5601:5601 -p 9200:9200 -p 5000:5000 -v /home/Workspace/xits/config/elasticsearch.yml:/opt/elasticsearch/config/elasticsearch.yml -v /home/Workspace/xits/config/kibana.yml:/opt/kibana/config/kibana.yml es-kibana-gunicorn:latest
我面临的问题是我无法访问我的主机上的Kibana端口5601。我的浏览器页面说ERR_CONNECTION_REFUSED
我能够访问端口5000,虽然。
我想不通为什么这个is.Any帮助将不胜感激。