https://store-images.s-microsoft.com/image/apps.22533.eeab35ea-317f-419d-a6a5-a1c3896f333d.a406a7e4-0af0-4c30-8fac-6edd16218191.907aa4f1-e16c-4f73-a548-baac5cce8503

Portainer CE on Ubuntu 24.04 LTS

by Easy Digital International Limited

Deploy and manage Docker containers through Portainer CE, a lightweight web UI pre-installed on an Ubuntu 24.04 LTS VM with automatic HTTPS.

Managing Docker containers through the command line is time-consuming, error-prone, and difficult to hand off across teams. Developers, sysadmins, and small teams need a way to deploy, monitor, and troubleshoot containers without memorizing CLI commands or writing custom scripts.

Portainer Community Edition on Ubuntu 24.04 LTS solves this by providing a ready-to-use container management UI on a single Azure VM. Deploy the VM, open the browser, and start managing containers — no manual Docker installation, no reverse proxy configuration, no TLS certificate setup.

Who is this for

  • Developers who want a visual interface for running and debugging containers.
  • System administrators managing Docker workloads on a single server.
  • Small teams and startups that need container management without the overhead of Kubernetes.
  • Agencies and freelancers deploying containerized applications for clients.

What's included

  • Portainer CE (LTS) — web-based Docker management UI for containers, images, volumes, networks, and stacks.
  • Caddy reverse proxy — automatic HTTPS with zero configuration. TLS certificates are provisioned and renewed via Let's Encrypt.
  • Ubuntu 24.04 LTS — long-term support base OS with unattended security updates enabled.

How it works

  1. Deploy the VM from the Azure Marketplace. Provide a DNS label during setup.
  2. Access Portainer at https://<dns-label>.<region>.cloudapp.azure.com.
  3. Create your admin account on first login (Portainer's built-in setup wizard).
  4. Start deploying and managing containers immediately.

Key features

  • Single-VM architecture — no clusters, no orchestrators, no complexity.
  • Automatic HTTPS via Caddy and Let's Encrypt.
  • Docker Compose support for multi-container stacks.
  • Container logs, console access, and resource stats from the browser.
  • Custom domain support — update a single environment variable and Caddy handles the rest.

Requirements

  • An Azure subscription.
  • A VM size of Standard_B1s (minimum) or Standard_B2s (recommended).
  • Port 443 (HTTPS) open in the Network Security Group.

Pricing

Free. You only pay for the Azure infrastructure resources consumed by the VM.

Support

Community support via Portainer GitHub.