I wish there was something like this for Docker rather than Lambda functions. I'm new to all of it, but the security groups, route tables, internet gateways and other implementation details of AWS left me feeling overwhelmed and insecure (literally, because roles and permissions are nearly impossible for humans to reason about). AWS also suffers from the syndrome of: if you want to use some of it, you have to learn a…
TL;DR:
1. Install on GitHub https://github.com/apps/layerci/installations/new
2. Create files called 'Layerfile' to configure the pipeline
Docker Compose example for step 3: https://layerci.com/docs/examples/docker-compose
Then just point it at a docker swarm cluster or run the standard docker/ecs integration: https://docs.docker.com/cloud/ecs-integration/