Sign inSign up

darkdervish/tca-linux

By darkdervish

Updated 10 months ago

Teamcity Linux Building Agent with Docker onboard and development stack.

Image
0

5.7K

darkdervish/tca-linux repository overview

Teamcity Agent Image, based on Debian Bookworm (slim)

.net 8 + NodeJS + Yarn + Gulp + Grunt + Bower + Angular + Docker

  • dotnet-runtime-8.0
  • dotnet-sdk-8.0
  • aspnetcore-runtime-8.0
  • NodeJS (Latest)
  • Yarn (Latest)
  • gulp-cli (Latest)
  • grunt-cli (Latest)
  • bower (Latest)
  • @angular/cli (Latest)
  • docker-compose (Latest)
  • packer (Latest)
  • kubectl (xenial)
Running

Because is is in inception mode (docker-in-docker), You should run it with priviledged mode:

docker run -d --privileged --name teamcity-linux-agent -e TEAMCITY_AGENT_NAME=Linux-Builder -e TEAMCITY_SERVER=<your_server_url_with_port> -v /path/to/agent/conf:/opt/buildagent/conf -v /path/to/agent/work:/opt/buildagent/work -v /path/to/agent/docker:/etc/docker --restart=unless-stopped -p <machine_port>:9090 darkdervish/tca-linux:latest
Env settings
  • TEAMCITY_AGENT_NAME

  • TEAMCITY_SERVER

Tag summary

Content type

Image

Digest

sha256:0a4129a67

Size

837.1 MB

Last updated

10 months ago

docker pull darkdervish/tca-linux