Portainer is an open-source container management UI that provides a web-based dashboard for managing Docker containers, images, volumes, networks, and stacks. It is available as a free Community Edition (CE). This guide installs Portainer CE on Ubuntu 26.04 LTS.

Tested and valid on:

  • Ubuntu 26.04 LTS

Prerequisites

  • Ubuntu 26.04 LTS with Docker Engine installed
  • A user with sudo privileges
  • Port 9443 open in UFW

Step 1 – Create the Portainer Volume

docker volume create portainer_data

Step 2 – Deploy Portainer CE

docker run -d 
  -p 8000:8000 
  -p 9443:9443 
  --name portainer 
  --restart=always 
  -v /var/run/docker.sock:/var/run/docker.sock 
  -v portainer_data:/data 
  portainer/portainer-ce:latest

Step 3 – Verify the Container is Running

docker ps | grep portainer

Step 4 – Access the Portainer Web UI

Open your browser and navigate to https://your-server-ip:9443. Accept the self-signed certificate warning, then create your admin account.

Step 5 – Allow Port in UFW

sudo ufw allow 9443/tcp

Step 6 – Connect to a Local Docker Environment

In the Portainer UI, select Docker as the environment type and click Connect. You will see all your containers, images, and volumes.

Step 7 – Update Portainer

docker stop portainer
docker rm portainer
docker pull portainer/portainer-ce:latest
# Re-run the Step 2 command

Conclusion

Portainer CE is running on Ubuntu 26.04 LTS. Use its web UI to manage containers visually, deploy stacks from the GUI, set up user access controls, and monitor resource usage across your Docker environment.