](https://2.bp.blogspot.com/-5su8_2KmuYw/WApqvvw0k8I/AAAAAAAAAxU/36NZG0lTQ1whl-JcCuKCb-kjuISR-PSGwCLcB/s1600/Untitled%2Bdrawing%2B%25282%2529.png)
1. 1.push code to GitHub
2. 2.hook to Jenkins master
3. 3.Launch job at Jenkins slave
4. 4.checkout Dockerfile repository
5. 5.Run Service Job
6. 6.Download base docker image from Artifactory
7. 7.If no docker image found at Artifactory, download from Docker Hub
8. 8.Execute docker build and create image
9. 9.Upload the image to Artifactory
**Platform Architecture.**
Let’s focus on the container workflow to walk through how we use Kubernetes as a deployment platform. This platform architecture is as below.
[