with
Ashish Pandey
@ashishapy
blog.ashishapy.com
Jenkins 2
Docker
Jenkins Architecture
Jenkins Master - Agent
Jenkins Pipeline & Docker
Sample Projects (Java & Node.JS)
Developers
Git Server
Jenkins
Build app
Pull repo
Push Image
Pull Image
Docker-Compose
Short-lived app env. & do Integration Testing
Orchestrator
Datacenter
Swarm
Docker Registry
Swarm Manager
Master
Agent
Jenkins Cluster
Agent
Agent
Swarm Manager
Master
Agent
Jenkins Cluster
Agent
Agent
Shared Volume
docker run -v /var/run/docker.sock:/var/run/docker.sock ...
The solution: