Octopus Server and Octopus Tentacle Docker containers are published and are now being made available for each release. Running Octopus from inside a container lets you avoid installing Octopus directly on top of your infrastructure and makes getting up and running with Octopus as simple as a one line command.
These documents assume some familiarity with Docker and containers and don't dive into all the details about using Docker and running containers. Read the Docker docs for more in-depth and up to date information.
Both of the Octopus Deploy and Tentacle Windows containers are built on top of the
microsoft/windowsservercore:latest (non 1709) base image so at the time of writing they will only run on Windows where the Windows Containers feature has been enabled. The images are available from DockerHub.
- Docker blog posts.
- Octopus Server Linux Container
- Octopus Server Windows Container
- Octopus Tentacle Container
- Octopus Windows Container with Docker Compose
- Octopus Linux Container with Docker Compose
- Troubleshooting Octopus Server in a Container
Need support? We're here to help.