Dockerised Jenkins with HTTPS, BlueOcean and other Plugins Installed
8.6K
Jenkins is used to automate development workflows, so you can focus on work that matters most. Jenkins is commonly used for:
Execute repetitive tasks, save time, and optimize your development process with Jenkins.
docker build -t docker.io/saidsef/alpine-jenkins-dockerfile:latest .
./scripts/run.sh
Once Jenkins is up and running go to http://127.0.0.1:8080
docker pull docker.io/saidsef/alpine-jenkins-dockerfile:latest
./scripts/run.sh
Once Jenkins is up and running go to
http://localhost:8080
kubectl apply -k ./deployment
Optional: Deploy to specific
namespacevia--namespace.
To login:
kubectl logs pod/<pod-name> -f | grep 'created local'
Default admin password will be print in the log output via the groovy script - be patient, depending on the available resources startup might take a while!
Once the service has been successfully deployed, use the following command to access login screen:
kubectl port-forward <pod-name> 8080:8080
Our latest and greatest source of Jenkins can be found on [GitHub]. Fork us!
We would :heart: you to contribute by making a pull request.
Please read the official Contribution Guide for more information on how you can contribute.
Content type
Image
Digest
sha256:792f6232e…
Size
937.5 MB
Last updated
about 1 month ago
docker pull saidsef/alpine-jenkins-dockerfile