Rationale
Docker is the containerization tool used by Fluid Attacks' infrastructure.
The main reasons why we chose it over other alternatives are:
- It is Open source.
- It is the most popular containerization tool in the market.
- GitLab CI and AWS Batch require it to work.
Alternatives
No alternatives are currently being considered as in most situations Docker is a by-default component of other solutions and cannot be replaced.
Usage
We use Docker for running containers in:
- AWS Batch
- GitLab CI