diff options
-rw-r--r-- | README.md | 18 |
1 files changed, 10 insertions, 8 deletions
@@ -4,12 +4,14 @@ 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 +- `/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 + you need volume mounts inside the container, they will be translated + correctly onto the host machine +- Running docker with `userns` will make things more complicated with + user/group translations |