These images include common tools used for Octopus steps and are the recommended images to use when setting up execution containers for workers.
For an Octopus deployment step running on a worker or the Octopus Server, you can select a container for the step's execution.
Pick an image that is suitable for your needs based on OS + distribution.
| Operating System | Installed Tools and Versions |
|---|---|
| Ubuntu 22.04 | Installed tools (Dockerfile) |
| Windows Server Core 2022 | Installed tools (Dockerfile) |
The images we publish have multiple release tracks, and are semantically versioned. To ensure stability within your deployment processes, we recommend using the full major.minor.patch tag when using the octopusdeploy/worker-tools image - for example, use 2.0.2-ubuntu.22.04, not ubuntu.22.04, unless you have a particular use-case that is more tolerant of changes.
| Release Track | Ubuntu | Windows |
|---|---|---|
| latest | ubuntu.22.04 | windows.ltsc2022 |
| Major | 1-ubuntu.22.04 | 1-windows.ltsc2022 |
| Major.Minor | 1.0-ubuntu.22.04 | 1.0-windows.ltsc2022 |
| Major.Minor.Patch | 1.0.1-ubuntu.22.04 | 1.0.2-windows.ltsc2022 |
| Tag | Dockerfile |
|---|---|
| windows.ltsc2022 | Dockerfile |
| Tag | Dockerfile |
|---|---|
| ubuntu.22.04 | Dockerfile |
You can retrieve a list of all available tags for octopusdeploy/worker-tools at https://hub.docker.com/v2/repositories/octopusdeploy/worker-tools/tags.