# Docker Jenkins This is a jenkins repo for building some CI pipelines. ## Lessons Learned - `/var/jenkins_home` probably needs 777 permissions - `docker.sock` probably needs 777 permissions since user/groups get confused - SSH creds can be generated by jenkins user. Git commands require those creds added into `credentials` and if you have scripts that use ssh then you will want to add those ssh creds to `publish over ssh` so that pipelines can ssh into other machines - Keep the filepath of `jenkins_home` the same on host and in container so if you need volume mounts inside the container, they will be translated correctly onto the host machine