我已經使用以下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幫助將不勝感激。