Skip to content

Latest commit

 

History

History
299 lines (192 loc) · 12.9 KB

teamcity-server.md

File metadata and controls

299 lines (192 loc) · 12.9 KB

teamcity-server tags

Other tags

multi-architecture

When running an image with multi-architecture support, docker will automatically select an image variant which matches your OS and architecture.

linux

windows

EAP

Supported platforms: linux 20.04, windows 1809, windows 2022

Content

Dockerfile links

EAP-linux

Dockerfile

This is an official JetBrains TeamCity server image. The image is suitable for production use and evaluation purposes.

The docker image is available on:

Installed components:

Container platform: linux

Docker build commands:

docker pull ubuntu:20.04
echo TeamCity/buildAgent > context/.dockerignore
echo TeamCity/temp >> context/.dockerignore
docker build -f "context/generated/linux/Server/Ubuntu/20.04/Dockerfile" -t teamcity-server:EAP-linux "context"

The required free space to generate image(s) is about 1 GB.

EAP-nanoserver-1809

Dockerfile

This is an official JetBrains TeamCity server image. The image is suitable for production use and evaluation purposes.

The docker image is available on:

Installed components:

Container platform: windows

Docker build commands:

docker pull mcr.microsoft.com/powershell:nanoserver-1809
echo TeamCity/buildAgent > context/.dockerignore
echo TeamCity/temp >> context/.dockerignore
docker build -f "context/generated/windows/Server/nanoserver/1809/Dockerfile" -t teamcity-server:EAP-nanoserver-1809 "context"

The required free space to generate image(s) is about 6 GB.

EAP-nanoserver-2022

Dockerfile

This is an official JetBrains TeamCity server image. The image is suitable for production use and evaluation purposes.

The docker image is available on:

Installed components:

Container platform: windows

Docker build commands:

docker pull mcr.microsoft.com/powershell:nanoserver-ltsc2022
echo TeamCity/buildAgent > context/.dockerignore
echo TeamCity/temp >> context/.dockerignore
docker build -f "context/generated/windows/Server/nanoserver/2022/Dockerfile" -t teamcity-server:EAP-nanoserver-2022 "context"

The required free space to generate image(s) is about 6 GB.

EAP-linux-18.04

Dockerfile

This is an official JetBrains TeamCity server image. The image is suitable for production use and evaluation purposes. The docker image is not available and may be created manually.

Installed components:

Container platform: linux

Docker build commands:

docker pull ubuntu:18.04
echo TeamCity/buildAgent > context/.dockerignore
echo TeamCity/temp >> context/.dockerignore
docker build -f "context/generated/linux/Server/Ubuntu/18.04/Dockerfile" -t teamcity-server:EAP-linux-18.04 "context"

The required free space to generate image(s) is about 1 GB.

EAP-linux-arm64

Dockerfile

This is an official JetBrains TeamCity server image. The image is suitable for production use and evaluation purposes. The docker image is not available and may be created manually.

Installed components:

Container platform: linux

Docker build commands:

docker pull ubuntu:20.04
echo TeamCity/buildAgent > context/.dockerignore
echo TeamCity/temp >> context/.dockerignore
docker build -f "context/generated/linux/Server/UbuntuARM/20.04/Dockerfile" -t teamcity-server:EAP-linux-arm64 "context"

The required free space to generate image(s) is about 1 GB.

EAP-linux-arm64-18.04

Dockerfile

This is an official JetBrains TeamCity server image. The image is suitable for production use and evaluation purposes. The docker image is not available and may be created manually.

Installed components:

Container platform: linux

Docker build commands:

docker pull ubuntu:18.04
echo TeamCity/buildAgent > context/.dockerignore
echo TeamCity/temp >> context/.dockerignore
docker build -f "context/generated/linux/Server/UbuntuARM/18.04/Dockerfile" -t teamcity-server:EAP-linux-arm64-18.04 "context"

The required free space to generate image(s) is about 1 GB.

EAP-nanoserver-1803

Dockerfile

This is an official JetBrains TeamCity server image. The image is suitable for production use and evaluation purposes. The docker image is not available and may be created manually.

Installed components:

Container platform: windows

Docker build commands:

docker pull mcr.microsoft.com/powershell:nanoserver-1803
echo TeamCity/buildAgent > context/.dockerignore
echo TeamCity/temp >> context/.dockerignore
docker build -f "context/generated/windows/Server/nanoserver/1803/Dockerfile" -t teamcity-server:EAP-nanoserver-1803 "context"

The required free space to generate image(s) is about 6 GB.

EAP-nanoserver-1903

Dockerfile

This is an official JetBrains TeamCity server image. The image is suitable for production use and evaluation purposes. The docker image is not available and may be created manually.

Installed components:

Container platform: windows

Docker build commands:

docker pull mcr.microsoft.com/powershell:nanoserver-1903
echo TeamCity/buildAgent > context/.dockerignore
echo TeamCity/temp >> context/.dockerignore
docker build -f "context/generated/windows/Server/nanoserver/1903/Dockerfile" -t teamcity-server:EAP-nanoserver-1903 "context"

The required free space to generate image(s) is about 6 GB.

EAP-nanoserver-1909

Dockerfile

This is an official JetBrains TeamCity server image. The image is suitable for production use and evaluation purposes. The docker image is not available and may be created manually.

Installed components:

Container platform: windows

Docker build commands:

docker pull mcr.microsoft.com/powershell:nanoserver-1909
echo TeamCity/buildAgent > context/.dockerignore
echo TeamCity/temp >> context/.dockerignore
docker build -f "context/generated/windows/Server/nanoserver/1909/Dockerfile" -t teamcity-server:EAP-nanoserver-1909 "context"

The required free space to generate image(s) is about 6 GB.