Too Long; Didn't Read
Using Jenkins, Docker and CI/CD for Serverless Applications, I am developing a freelance project with aws Lambda. I used Jenkins and docker for CI-CD. I prefer to run Jenkins in docker container. It will be easy and clean. I found a docker image for Jenkins. You can find it in this site https://hub.docker.com/r/jenkins/. If you don't have knowledge about docker image you can look at docker site. It runs containers over images. For example in this image, there are Linux and Jenkins. When Docker create a container over this image we have a machine that has been installed Linux. We have to define new Volume to keep Jenkins_home directory that is in container.