Jenkins on ubuntu 24.04
Generated on 8 Jun 2026 from the Jenkins on ubuntu 24.04 catalog page
Jenkins is a free, open-source automation server that helps developers build, test, and deploy applications efficiently. It supports hundreds of plugins and integrations, enabling organizations to automate software delivery pipelines, infrastructure provisioning, testing, and deployment workflows.
This pre-configured 1-Click App deploys Jenkins on Ubuntu 24.04 LTS with all required dependencies installed and configured. The application is designed to provide a secure, scalable, and user-friendly CI/CD platform, allowing teams to quickly start automating their software development lifecycle on DigitalOcean.
Software Included
This Marketplace listing does not include a detailed software list.
Creating an App using the Control Panel
Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
Creating an App using the API
In addition to creating a Droplet from the Jenkins on ubuntu 24.04 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Jenkins on ubuntu 24.04 Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"apps4rent-jenkinsonubuntu2"}' \
"https://api.digitalocean.com/v2/droplets"Getting Started After Deploying Jenkins on ubuntu 24.04
Once the Jenkins on Ubuntu 24.04 One-Click Droplet is created, you can log into it as root. Make sure to substitute the Droplet’s public IPv4 address.
ssh root@your_droplet_public_ipv4
Jenkins will already be installed and running as a system service.
To verify that Jenkins has been installed correctly, run the following commands:
• jenkins –version : To verify the installed version of Jenkins.
• which jenkins : To check the installation path of Jenkins.
• sudo systemctl status jenkins : To check the current operational status of Jenkins.
• sudo systemctl restart jenkins : To restart the Jenkins service.
• sudo systemctl enable jenkins : To ensure Jenkins starts automatically after a reboot.
To access the Jenkins web interface, open the following URL in your browser:
http://your_droplet_public_ipv4:8080
Retrieve the initial administrator password using:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Copy the password and paste it into the Jenkins setup wizard displayed in your browser.
Useful Jenkins management commands:
sudo systemctl start jenkins
sudo systemctl stop jenkins
sudo systemctl restart jenkins
sudo systemctl status jenkins
Verify that Java is installed:
java –version
Verify that Jenkins is listening on port 8080:
sudo ss -tulpn | grep 8080
After logging in for the first time:
Install the suggested plugins.
Create your administrator account.
Configure the Jenkins URL.
Create your first pipeline job.
Connect your Git repository (GitHub, GitLab, or Bitbucket).
Start building and deploying your applications using Jenkins CI/CD pipelines.