Docker overview
Supported Machines
We have created docker distributions using https://github.com/marketplace/actions/build-and-push-docker-images. All the OS that supports docker should also support our docker based agent. This is applicable on both x86 & ARM based machines, as we are using multi-platform builds.
Here is a list of Tested AWS EC2 instances.
AWS Machines | Agent Compatibility |
---|---|
Amazon Linux | x86 + ARM |
Ubuntu | x86 + ARM |
Debian | x86 + ARM |
Red Hat | x86 + ARM |
Current Technical Approach
In order to collect host level details, our docker agent works on host network mode.
For log reading, the docker agent uses volume binding.
Roadmap
- Current docker installation bash script works well with Linux + Mac machines. We will be making this script adaptable for Windows machines as well.