- Set up the Jenkins server in master or slave architecture
- Use the Jenkins plugins to perform the computation part on the Docker containers
- Create Jenkins pipeline script
- Use the GIT web hook to schedule the job on check-in or poll SCM
- Build an image using the artifacts and deploy them on containers
- Remove the container stack after completing the job
- EC2
- Jenkins
- Docker
- Ansible, Chef, or Puppet
- Terraform