patterndockerMinor
Build isolation - Docker container based builds in Bamboo 6.4.0
Viewed 0 times
isolationcontainerbuildsdockerbamboobasedbuild
Problem
Finally, it is possible in Bamboo to let a build run in a Docker container without dealing with agent configuration.
The system just asks for a image.
Now, what about the underlying infrastructure, what happens there?
Will then Bamboo server host just spawn containers locally (which limits horizontal scalability)?
The system just asks for a image.
Now, what about the underlying infrastructure, what happens there?
Will then Bamboo server host just spawn containers locally (which limits horizontal scalability)?
Solution
Yes, you are correct. Bamboo will spawn the build containers on the agent that the build is running on (either Local, Remote, or, Elastic - depending on your configuration).
In order for this to work the agent will require Docker to be installed and running.
In order for this to work the agent will require Docker to be installed and running.
Context
StackExchange DevOps Q#3678, answer score: 3
Revisions (0)
No revisions yet.