Favicon of Zot OCI Registry

Zot OCI Registry

Deploy a secure, OCI-native container registry with a single binary. Get built-in security scanning, auth, and garbage collection on any platform.

Zot Registry provides a straightforward, OCI-native container image registry delivered as a single, statically built binary. This approach simplifies installation and management by removing the need for additional dependencies or services. It's designed to run on a wide variety of platforms, from cloud servers to a Raspberry Pi, without requiring elevated privileges.

All essential features are included directly in the binary, offering a complete solution out of the box. Manage your container images with built-in tools for security scanning, authentication, authorization, garbage collection, and image deduplication. As a CNCF Sandbox Project, it is a reliable and community-backed open-source solution.

Key features include:

  • Single Binary: Easy to download, install, and run with no external dependencies.
  • OCI Compliant: Strictly conforms to Open Container Initiative (OCI) standards.
  • Multi-Platform: Runs on Linux, macOS, Intel, Arm, cloud, and bare-metal systems.
  • Security Focused: Operates as an unprivileged user and includes integrated image scanning.
  • All-Inclusive: Comes with garbage collection, deduplication, and robust auth mechanisms.

Directory Structure

zot-oci-registry
zot
zot-data
.env
docker-compose.yml

docker-compose.yml

services:
  zot:
    image: ghcr.io/project-zot/zot:latest
    container_name: zot_registry
    ports:
      - "5000:5000"
    volumes:
      - ./zot-data:/tmp/zot
    restart: unless-stopped

.env

# Zot Registry Environment Variables
# No sensitive variables are required for the basic default setup.
# If you configure basic authentication (htpasswd) or TLS later, you can add those secrets here.

Share:

Ad
Favicon

 

  
 

Similar to Zot OCI Registry

Favicon

 

  
  
Favicon

 

  
  
Favicon