Jenkins Server
You’ve just deployed Jenkins on your cloud server using the Webberstop Cloud Marketplace. This document explains what was installed, how to access it, and how to get started.
🎥 Watch: How to Deploy Instance with Jenkins & Docker
✅ What Was Installed
Your server has been automatically configured with:
- Ubuntu 22.04 LTS as the base operating system
- Docker Engine to simplify service deployment
- Jenkins (LTS) running as a Docker container
- All necessary ports opened and services enabled
🔑 Accessing Jenkins
Once your VM is running:
-
Open your browser and go to:
http://<your-server-ip>:8080
Replace
<your-server-ip>
with the public IP address of your VM. -
To unlock Jenkins for the first time, log into your VM and run:
docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword
-
Copy the password shown in the terminal and paste it into the Jenkins web UI to continue the setup.
🐳 Where is Jenkins Running?
Jenkins is running inside a Docker container named jenkins
. If you want to manage the container manually, here are some useful commands:
docker ps # Check if Jenkins is running
docker logs jenkins # View logs
docker restart jenkins # Restart the service
All Jenkins data is stored in a dedicated directory on your VM:
/opt/jenkins_home
This ensures your data remains safe even if the container restarts.
🔐 Security Note
Make sure you:
- Change the admin password after setup
- Set up proper firewall rules (only allow your IP to access port 8080 if needed)
- Use SSL in production (via reverse proxy or SSL plugin)
📌 What Happened at First Login?
When you first logged into your server, a welcome message was displayed explaining the setup. That message was shown only once to keep your environment clean.
If you want to manually see it again, just run:
docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword
💬 Need Help?
Feel free to reach out to Webberstop Cloud Support if you have any issues, questions, or feedback about your Jenkins instance.
Enjoy building with Jenkins!