Docker Elasticsearch Bulk index timeout

I am running Elasticsearch 2.3 using the docker official builds. I am trying to bulk index a fairly large dataset. The dataset in question is abotu 700mb and on a non dockerized setup takes around 30 minutes. Around 24 hours ago I started the bulk index operation on the docker elasticsearch container. As of yet it still hasn’t completed, worse there is no load on the server which indicates it’s not even attempting to index.

I know the bulk indexing works because I can index a smaller dataset and it works without a problem.

  • Docker exposing ports madness
  • Celery & RabbitMQ running as docker containers: Received unregistered task of type '…'
  • Installing docker into a VirtualBox VM running Ubuntu 12.04
  • Does “docker-compose down” invoke “docker stop” on each container?
  • composer-playground in docker cannot connect to hlf v1
  • docker run fails to start command specified as CMD option (path, library no found)
  • Is there any specific settings that I need to be aware of when indexing data over a certain size? or any way to check why it errored?

    Thanks in advance.

  • Docker - logging to Graylog2 container with GELF log-driver raises an error
  • How to put sidekiq into Docker in a rails application?
  • Where is the Docker JSON file logging driver writing files to?
  • Configuration of dockerized applications
  • Docker load image is not working on Windows 10
  • New device node created on host does not get reflected in Docker container when using --device flag
  • One Solution collect form web for “Docker Elasticsearch Bulk index timeout”

    For any future people reading this, firstly Hello from the past!

    Secondly, elasticsearch has a default bulk maximum size of 100mb so make sure you’re requests (including posted files) are below that

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.