Support Matrix
ASH itself should support running in any environment that can support running linux/amd64
container images.
Local Execution
The table below provides a matrix of tested runtime environments for ASH.
OCI Container Tool | Host | Full Support | Partial Support | No Support | Untested |
---|---|---|---|---|---|
Finch | macOS w/ Intel | ![]() |
|||
Finch | macOS w/ Apple Silicon | ![]() |
|||
Docker Desktop | macOS w/ Intel | ![]() |
|||
Docker Desktop | macOS w/ Apple Silicon | ![]() |
|||
Rancher Desktop w/ docker+moby | macOS w/ Intel | ![]() |
|||
Rancher Desktop w/ docker+moby | macOS w/ Apple Silicon | ![]() |
|||
Rancher Desktop w/ nerdctl+containerd | macOS w/ Intel | ![]() |
|||
Rancher Desktop w/ nerdctl+containerd | macOS w/ Apple Silicon | ![]() |
Continuous Integration
The table below provides a matrix of tested CI execution environment for ASH.
For more information, please see Running ASH in CI
CI Platform | Execution Method | Full Support | Partial Support | No Support | Untested |
---|---|---|---|---|---|
GitLab CI | Container Job | ![]() |
|||
GitLab CI | docker run |
![]() |
|||
GitHub Actions (hosted Ubuntu agents) | Container Job | ![]() |
|||
GitHub Actions (hosted Ubuntu agents) | docker run |
![]() |
|||
Azure Pipelines (hosted Ubuntu agents) | Container Job | ![]() |
|||
Azure Pipelines (hosted Ubuntu agents) | docker run |
![]() |
|||
Jenkins | docker run |
![]() |