I am working with a number of Raspberry Pis to which some microcontroller-equipped hardware is connected. This hardware is being tested remotely and automated (using Jenkins with the Docker Pipeline plugin). For every test, a Docker container is started with the necessary software inside.

Lately, I am encountering frequent (> 50% of runs) error messages when starting the Docker container:

Failed to run image '<some image>'. Error:

Yes, I am not failing to include any part of the error message, that's all there is.

I have traced the source of the error message down to a line in the docker-workflow-plugin source, but it basically says that the java.hudson.Launcher or the process it controls fails to put an error message into stderr.

I cannot find any hints on the system (Raspi) side:

  • docker events shows the creation of the container, but does not note the start of the container,
  • system logs do not show anything out of the ordinary

The error occurs mostly on one specific Raspi, but is not reproducible.

Is this a known behavior for a specific error when starting a Docker container? Do you have any ideas where I could look for reasons the container start is failing?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.