I ran into this issue where every time I tried to import RabbitMQ definitions.json that had shovels at container startup the container would die.
To work around this you need to import shovel definitions (or all definitions as I do in this example) after everything is started. You can see how I do this in entrypoint.sh
.
To run this demo:
docker-compose up --build