How to Install & Set Up Harbor
Install Harbor — a container registry with vulnerability scanning and RBAC — using the official online installer.
Prerequisites
- ✓A Linux host with Docker and Docker Compose
- ✓A resolvable hostname and, ideally, a TLS certificate
- ✓2 CPUs / 4 GB RAM minimum
Download the installer
Grab the latest online installer tarball from the Harbor releases and extract it.
Configure and install
Edit harbor.yml — set hostname and either configure the https block or comment it out for an http-only test — then run the installer.
!
This installer is a Docker Compose wrapper, so it runs identically on RHEL, Fedora, Debian, or Ubuntu — the only real prerequisite is Docker Engine and Docker Compose already being installed on the host.
Verify
Open https://your-hostname and log in as admin with the harbor_admin_password from harbor.yml, then push an image:
Documentation & Knowledge Base
Download Harbor— all versions & official links→Need Harbor deployed and managed for you?
We're OpenStack Dev — we design, deploy, and operate production DevOps infrastructure.