53 Entwickler-Tools, immer aktuell — neue Upstream-Releases landen innerhalb von Stunden in apt. Discord beitreten

📅 Ab ist für den apt-Mirror ein Abo erforderlich. Preise ansehen · 🆓 Es gibt einen für immer kostenlosen Spiegel

🐳 Neueste installieren unregistry auf Ubuntu

Push Docker images directly to remote servers without external registry

Neueste Version: 0.4.3 · aktualisiert 2026-07-08
QuelleVersion
deb.griffo.io0.4.3 ✅
Offizielles Ubuntu🚫 nicht paketiert
← Zurück zur Startseite

Was ist unregistry?

unregistry is a lightweight container image registry created by Pasha Sviderski that stores and serves images directly from your Docker daemon's storage. The included docker pussh command lets you push images straight to remote Docker servers over SSH, transferring only missing layers for maximum efficiency.

😤 Docker Deployment Pain Points:
  • Docker Hub/GHCR: Your code becomes public or you pay for private repos
  • Self-hosted registry: Another service to maintain, secure, and pay for
  • Save/Load: Transfers entire image even if 90% already exists on server
  • Remote rebuild: Wastes time and server resources, debugging production builds
✅ The unregistry Solution: docker pussh myapp:latest user@server - That's it! Your image is on the remote server with no registry setup, no subscription, no intermediate storage, just direct transfer of missing layers over SSH.
🚀 Warum neueste Versionen wichtig sind: unregistry is actively developed with frequent releases containing performance improvements, enhanced SSH handling, better containerd integration, and new deployment features. The latest versions include improved layer deduplication and enhanced multi-platform support.

⚡ Key Features of unregistry

🚀 Direct Transfer

Push images directly to remote servers over SSH. No intermediate registry, no exposed ports, just efficient point-to-point transfer.

📦 Layer Deduplication

Transfers only missing layers, like rsync for Docker images. If 90% of your image exists remotely, only 10% gets transferred.

🔒 Secure by Design

Uses SSH for authentication and transport. No exposed registry ports, no additional security configuration needed.

⚡ Zero Setup

No registry infrastructure to maintain. Works with any server that has Docker and SSH access.

🏗️ CI/CD Ready

Perfect for deployment pipelines. Build locally or in CI, push directly to production servers without registry complexity.

🌐 Multi-Platform

Supports multi-platform images with containerd image store. Deploy ARM and x86 images efficiently.

🚀 Immer aktueller als die offiziellen Archive: Debian und Ubuntu frieren Paketversionen mit jedem Release ein — dieses Repository veröffentlicht neue Upstream-Versionen in der Regel innerhalb weniger Stunden. Ein einfaches apt upgrade hält Sie immer auf der neuesten Version.

📦 Installation von deb.griffo.io

Befehle ausführen

Schritt 1: Repository hinzufügen

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update

🆓 Es gibt einen für immer kostenlosen Spiegel. deb-free.griffo.io liefert Pakete für immer kostenlos — ohne Konto, ohne Abo, höchstens 2 Monate hinter Upstream, Sicherheitsfixes sofort. Derzeit enthält er cliamp, Ghostty, lazydocker, Oh My Posh und Zed; Unregistry ist nicht dabei, deshalb führt heute nur das Repository oben dorthin — auf Anfrage kann es aufgenommen werden.

So funktioniert der kostenlose Spiegel →

Schritt 2: Installieren unregistry

# Install unregistry and docker-pussh
sudo apt install unregistry docker-pussh

# Installation überprüfen
docker pussh --version
# Install unregistry and docker-pussh
apt install unregistry docker-pussh

# Installation überprüfen
docker pussh --version

🎯 Grundlegende Verwendungsbeispiele

Simple image push:

# Build image locally
docker build -t myapp:latest .

# Push directly to remote server
docker pussh myapp:latest user@server.example.com

# That's it! Image is now available on remote server

Advanced usage:

# Push with SSH key
docker pussh myapp:latest ubuntu@192.168.1.100 -i ~/.ssh/id_rsa

# Custom SSH port
docker pussh myapp:latest user@server:2222

# Specific platform for multi-arch images
docker pussh myapp:latest user@server --platform linux/amd64

# Use in deployment script
docker pussh myapp:$VERSION deploy@prod-server
ssh deploy@prod-server docker run -d myapp:$VERSION

CI/CD integration:

# GitHub Actions example
- name: Build and deploy
  run: |
    docker build -t myapp:${{ github.sha }} .
    docker pussh myapp:${{ github.sha }} deploy@staging-server

🚀 Warum deb.griffo.io wählen?

📊 Installation Comparison:
  • Official Ubuntu: Not available in official repositories
  • Manual Script: Requires manual updates and dependency management
  • Homebrew: Limited to specific platforms
  • deb.griffo.io: Latest version with automatic updates

📦 Paket-Build-Repository

Die Ubuntu-Pakete werden automatisch in diesem GitHub-Repository erstellt und gepflegt:

🔗 Verwandte Pakete

Auch verfügbar von deb.griffo.io:

🎯 Perfekt für: DevOps engineers deploying containers, developers who want simple image distribution, teams avoiding registry complexity, homelab enthusiasts, and anyone needing efficient Docker image transfers.

📦 Neueste Releases aus diesem Repository

❓ Häufig gestellte Fragen

Ist Unregistry in den offiziellen Ubuntu-Paketquellen?

Nein, Unregistry ist nicht in den offiziellen Ubuntu-Archiven paketiert. Dieses Repository ist derzeit die einzige apt-Quelle und liefert Unregistry 0.4.3.

Wie installiere ich das neueste Unregistry unter Ubuntu?

Fügen Sie das deb.griffo.io-Repository einmalig hinzu (Anleitung oben) und führen Sie dann aus: sudo apt install unregistry. Neue Releases kommen über das normale sudo apt upgrade.

Sind die Pakete signiert und wie werden sie gebaut?

Jedes Paket ist mit dem GPG-Schlüssel des Repositories (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) signiert und wird aus Upstream-Releases in öffentlichen GitHub-Repositories gebaut, die jeder einsehen kann.

Welche Ubuntu-Versionen werden unterstützt?

Ubuntu 22.04 Jammy, 24.04 Noble, 25.10 Questing und 26.04 Resolute.