我使用 docker-compose 启动 Evebox,但无法在 localhost:5636 上连接它。
我的 docker-compose 文件的一部分:
evebox:
image: jasonish/evebox:master
volumes:
- /var/log/suricata:/var/log/suricata
links:
- elasticsearch
networks:
- elk
ports:
- 5636:5636
command: --input /var/log/suricata/eve.json -e http://192.168.32.15:9200
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:6.3.1
container_name: elasticsearch8
environment:
- cluster.name=docker-cluster
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- "http.cors.enabled:true"
- "http.cors.allow-origin:\"*\""
ulimits:
memlock:
soft: -1
hard: -1
ports:
- 9200:9200
networks:
- elk
restart: always
networks:
elk:
我无法在 localhost:5636 上连接 Evebox,但是当我用于docker exec -it 2c50f02b7385 /bin/sh
进入 docker 容器时可以连接它。
我该如何解决?