Docker compose can be a really powerful tool. Typically, when I’m getting ready to create a K8s cluster, I will create Dockerfiles for all the individual services. While I’m working on this, I will begin adding them to a docker-compose file. It’s an extremely useful method for spinning up multiple containers with a single command. Once all the containers are running and working properly, I’ll know everything is good to go and I’m ready for next steps. Also, if an application doesn’t need to rapidly scale horizontally, then maybe docker compose is all you’ll need. As much as get excited…

Recently, I have been spending some time learning Jenkins and automating tasks. I wanted to figure out a way to create a pipeline which pulled from a Github repo, created a docker image, and pushed the image to Dockerhub. I was unable to find a guide that walked users through this simple task and ended up piecing together several posts to complete the task. As a Jenkins newbie this can be frustrating so I wanted to create a blog post which walked users through the process. All the code for this can be found at the repo here.

The project…

Brandon Jones

SysAdmin, Devops, Containers, Networks, Automation, Fiddle, Banjo, Pups

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store