DigitalOcean quick start
Quick start

OneView documentation

DigitalOcean quick start

Create a Droplet and install OneView with automatic HTTPS.

1. Create a Droplet

Create a Droplet using Ubuntu 24.04 LTS. Use at least 2 vCPU and 4 GiB RAM with 20 GiB of storage; 4 vCPU and 8 GiB are recommended.

2. Open the network path

Droplets have no inbound restrictions by default. If a Cloud Firewall is attached to the Droplet, or ufw is enabled on the image, it must explicitly allow TCP 80 and TCP 443 — either can otherwise block the traffic even though nothing was restricted at Droplet creation.

This quick start uses automatic HTTPS, which requests a Let's Encrypt certificate over port 80, so both ports 80 and 443 must be reachable, not just 443.

If the organisation wants the public IP to survive a rebuild, reserve it as a Reserved IP and assign it to the Droplet rather than relying on the Droplet's default assigned address.

3. Point DNS

Create a DNS A record for the chosen hostname pointing at the Droplet's public (or reserved) IP from the previous step, then confirm it resolves:

dig +short oneview.customer.example

4. Install Docker

Connect to the Droplet's shell, then install Docker Engine from the official apt repository:

sudo apt-get update
sudo apt-get install -y ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

Confirm the installed versions meet the requirements baseline (Docker Engine 24.0.0+, Docker Compose 2.20.0+):

docker version --format '{{.Server.Version}}' && docker compose version

5. Continue with the standard installer

The host is now ready. Continue from step 2 of the installation quick start to create the installation directory, run the installer, and complete browser setup.