https://github.com/octopusdeploy/workertools
| Public | Officially sanctioned worker images for Octopus Deploy
https://github.com/octopusdeploy/workertools
public
Last synced: 3 months ago
JSON representation
| Public | Officially sanctioned worker images for Octopus Deploy
- Host: GitHub
- URL: https://github.com/octopusdeploy/workertools
- Owner: OctopusDeploy
- Created: 2020-03-24T00:36:57.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-05T02:30:59.000Z (11 months ago)
- Last Synced: 2025-03-05T03:26:08.235Z (11 months ago)
- Topics: public
- Language: Dockerfile
- Homepage:
- Size: 244 KB
- Stars: 1
- Watchers: 9
- Forks: 25
- Open Issues: 8
-
Metadata Files:
- Readme: README.dockerhub.md
Awesome Lists containing this project
README
[//]: # (!!!!IF YOU MAKE CHANGES TO THIS FILE, REMEMBER TO UPDATE DOCKER HUB!!!!)
# About This Image
These images include common tools used for Octopus steps and are the recommended images to use when setting up [execution containers for workers](https://octopus.com/docs/deployment-process/execution-containers-for-workers).
For an Octopus deployment [step](https://octopus.com/docs/deployment-process/steps) running on a [worker](https://octopus.com/docs/infrastructure/workers) or the [Octopus Server](https://octopus.com/docs/infrastructure/workers/built-in-worker), you can select a container for the step's execution.
# How to Use the Image
Pick an image that is suitable for your needs based on OS + distribution.
| Operating System | Installed Tools and Versions |
|--------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ubuntu 22.04 | [Installed tools](https://github.com/OctopusDeploy/WorkerTools/blob/master/ubuntu.22.04/README.md) ([Dockerfile](https://github.com/OctopusDeploy/WorkerTools/blob/master/ubuntu.22.04/Dockerfile)) |
| Windows Server Core 2022 | [Installed tools](https://github.com/OctopusDeploy/WorkerTools/blob/master/windows.ltsc2022/README.md) ([Dockerfile](https://github.com/OctopusDeploy/WorkerTools/blob/master/windows.ltsc2022/Dockerfile)) |
The images we publish have multiple release tracks, and are [semantically versioned](https://semver.org/). 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
# Full Tag Listing
## Windows Server 2022 amd64 Tags
Tag | Dockerfile
---------| ---------------
windows.ltsc2022 | [Dockerfile](https://github.com/OctopusDeploy/WorkerTools/blob/master/windows.ltsc2022/Dockerfile)
## Ubuntu Tags
Tag | Dockerfile
---------| ---------------
ubuntu.22.04 | [Dockerfile](https://github.com/OctopusDeploy/WorkerTools/blob/master/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.