# List of supported base technologies
This is a list of all currently supported versions of technologies that can be used for [build.base](/zerops-yaml/specification#base-required) and [run.base](/zerops-yaml/specification#base) sections in `zerops.yaml`.
:::note
Versions listed on the same line are aliases of the same underlying version.
:::
## Runtime services
| Service Type | Supported OS | Build / Runtime | Build / Runtime |
| --- | --- | --- | --- |
| Bun | `ubuntu` / `alpine` | bun@1.3.9,bun@1.3,bun@latest, bun@1.2.2,bun@1.2, bun@nightly, bun@canary, bun@1.1.34,bun@1.1(Ubuntu only) | bun@1.3.9,bun@1.3,bun@latest, bun@1.2.2,bun@1.2, bun@nightly, bun@canary, bun@1.1.34,bun@1.1(Ubuntu only) |
| Deno | `ubuntu` | deno@2.0.0,deno@2,deno@latest, deno@1.45.5,deno@1 | deno@2.0.0,deno@2,deno@latest, deno@1.45.5,deno@1 |
| .NET | `ubuntu` / `alpine` | dotnet@10,dotnet@latest, dotnet@9, dotnet@8, dotnet@7, dotnet@6 | dotnet@10,dotnet@latest, dotnet@9, dotnet@8, dotnet@7, dotnet@6 |
| Elixir | `ubuntu` / `alpine` | elixir@1.16,elixir@1,elixir@latest | elixir@1.16,elixir@1,elixir@latest |
| Gleam | `ubuntu` | gleam@1.5,gleam@1,gleam@latest | gleam@1.5,gleam@1,gleam@latest |
| Go | `ubuntu` / `alpine` | go@1.22,go@1,golang@1,go@latest,golang@latest | go@1.22,go@1,golang@1,go@latest,golang@latest |
| Java | `ubuntu` / `alpine` | java@21,java@latest, java@17 | java@21,java@latest, java@17 |
| Node.js | `ubuntu` / `alpine` | nodejs@24,nodejs@latest, nodejs@22, nodejs@20, nodejs@18 | nodejs@24,nodejs@latest, nodejs@22, nodejs@20, nodejs@18 |
| Python | `ubuntu` / `alpine` | python@3.14 (Ubuntu only),python@latest, python@3.12, python@3.11 | python@3.14 (Ubuntu only),python@latest, python@3.12, python@3.11 |
| Rust | `ubuntu` / `alpine` | rust@1,rust@latest,rust@stable, rust@1.86, rust@1.80, rust@1.78, rust@nightly | rust@1,rust@latest,rust@stable, rust@1.86, rust@1.80, rust@1.78, rust@nightly |
| | | Build | Runtime |
| PHP + Apache | `ubuntu` / `alpine` | php@8.5,php@latest, php@8.4, php@8.3, php@8.1 | php-apache@8.5,php-apache@latest, php-apache@8.4, php-apache@8.3, php-apache@8.1 |
| PHP + nginx | `ubuntu` / `alpine` | php@8.5,php@latest, php@8.4, php@8.3, php@8.1 | php-nginx@8.5,php-nginx@latest, php-nginx@8.4, php-nginx@8.3, php-nginx@8.1 |
## Static services
| Service Type | Supported OS | Build | Runtime |
| --- | --- | --- | --- |
| nginx | `ubuntu`/`alpine` | - | nginx@1.22,nginx@latest |
| static | `ubuntu`/`alpine` | - | static,static@1.0,static@latest |
## Containers and virtual machines
| Service Type | Supported OS | Build | Runtime |
| --- | --- | --- | --- |
| Docker | `alpine` | - | docker@26.1,docker@latest |
| Alpine | `alpine` | alpine@3.23,alpine@latest, alpine@3.22, alpine@3.21, alpine@3.20, alpine@3.19, alpine@3.18, alpine@3.17 | alpine@3.23,alpine@latest, alpine@3.22, alpine@3.21, alpine@3.20, alpine@3.19, alpine@3.18, alpine@3.17 |
| Ubuntu | `ubuntu` | ubuntu@24.04, ubuntu@22.04,ubuntu@latest | ubuntu@24.04, ubuntu@22.04,ubuntu@latest |