![]() TeamCity Docker Support can run on Windows, Linux, and macOS build agents. If a build configuration uses the Docker runner or the Docker Wrapper extension, TeamCity automatically adds the agent compatibility requirement for this configuration. Based on the and docker.version variables received from the agents, TeamCity distributes builds that use Docker only between agents with the installed Docker engine. TeamCity periodically checks if Docker is available on active build agents. To use the Docker Compose build runner, you also need to install Docker Compose. The integration requires Docker to be installed on the build agents. ![]() If you want to learn how to run Docker inside a build agent container and read other information about the TeamCity Agent Docker images, read our documentation in Docker Hub. This page is about TeamCity instruments for integrating builds with Docker. The following article contains information common to these tools. You can learn more details about the listed tools in the dedicated Help articles, linked above. This feature also adds the Docker Info tab of Build Results with the information about the images published to the Docker registry during the build. The Docker Support build feature to automatically sign in to a Docker registry before starting a build. The Docker Wrapper extension to execute build steps inside a Docker container. The Docker Compose build runner to start services with the help of the Docker Compose tool during a build. The Docker build runner to launch Docker commands and create Docker images during a build. TeamCity integration with Docker includes: ![]()
0 Comments
Leave a Reply. |