As Docker exploded, more and more software development groups began to enjoy and benefit from the huge benefits of the Docker system System. The use of docker, in addition to reducing the cost of hardware and software to reduce the immediate effect, is the software lifecycle process development, testing, generation deployment and operation of the entire process of efficiency significantly improved and improved.
The use of TFS tools to support the software process management team, and the Docker environment for integration, but also to maximize the convenience and efficiency of the tool Automation. Team members can focus more on the implementation of business functions, the role of the automation environment generated by the association and visual information carrier to reduce the distortion in the transmission process, communication efficiency is improved, the collaboration process more Effective.
The following is a process record for integration using TFS service and Docker.
1, add Dockerfile in the project code base, the project code library uses git type version management, the content is as Follows:
2, Configure the Docker Registry, Registry can be used as a public dockerhub, but also built private Registry.
3, defining a CI build using Docker
4, triggering the Build
TFS Services Integrated Docker