Go to file
Daniel Mikula 740328af33 added terraform and wget 2023-05-23 12:08:10 +02:00
Dockerfile added terraform and wget 2023-05-23 12:08:10 +02:00
README.md fixed and updated 2023-05-22 16:17:13 +02:00

README.md

Local Jenkins Setup

Creates a Jenkins image and launches a local Jenkins container for pipeline development

Usage:

docker build -t jenkins-blueocean:2.332.3-1 .

Create network

docker network create jenkins

Run the container:

docker run --name jenkins-blueocean --restart=on-failure --detach \
  --network jenkins --env DOCKER_HOST=tcp://docker:2376 \
  --env DOCKER_CERT_PATH=/certs/client --env DOCKER_TLS_VERIFY=1 \
  --publish 8080:8080 --publish 50000:50000 \
  --volume jenkins-data:/var/jenkins_home \
  --volume jenkins-docker-certs:/certs/client:ro \
  jenkins-blueocean:2.332.3-1

Get Jenkins Password

docker exec jenkins-blueocean cat /var/jenkins_home/secrets/initialAdminPassword

Connect to Jenkins:

https://localhost:8080/