Show HN: Unregistry – "docker push" directly to servers without a registry
By
psviderski
I got tired of the push-to-registry/pull-from-registry dance every time I needed to deploy a Docker image.
In certain cases, using a full-fledged external (or even local) registry is annoying overhead. And if you think about it, there's already a form of registry present on any of your Docker-enabled hosts — the Docker's own image storage.
So I built Unregistry [1] that exposes Docker's (containerd) image storage through a standard registry API. It adds a `docker pussh` command that pushes images directly to remote Docker daemons over SSH. It transfers only the missing layers, making it fast and efficient.
docker pussh myapp:latest user@server
Under the hood, it starts a temporary unregistry container on the remote host, pushes to it through an SSH tunnel, and cleans up when done.I've built it as a byproduct while working on Uncloud [2], a tool for deploying containers across a network of Docker hosts, and figured it'd be useful as a standalone project.
Would love to hear your thoughts and use cases!
[1]: https://github.com/psviderski/unregistry
[2]: https://github.com/psviderski/uncloud
Comments URL: https://news.ycombinator.com/item?id=44314085
Points: 35
# Comments: 4
You might also wanna read
Exploring the Butlerian Jihad: Why Dune's world has no AI and what it means for our future
An opinion piece exploring the absence of AI in Frank Herbert's Dune universe through the concept of the Butlerian Jihad, connecting it to c
Malaysia enforces social media ban for children under 16, requiring age verification from platforms
Malaysia has begun enforcing a ban on social media accounts for children under 16, requiring platforms like Facebook, Instagram, TikTok, and
Running Gemma 4 on a 2016 Xeon Server with No GPU: A Technical Walkthrough
The article describes running Gemma 4 (a 25B-parameter Mixture-of-Experts model) on a severely outdated server with a 2016 Intel Xeon E5-262
NVIDIA RTX Spark — Slim Laptops & Small Desktops
Microsoft and NVIDIA announce new Windows PCs accelerated by RTX Spark at GTC
Microsoft and NVIDIA announced a collaboration at NVIDIA GTC to create the world's most powerful and efficient thin-and-light Windows PCs, a
Microsoft unveils Surface Laptop Ultra with NVIDIA RTX Spark for creators and developers
Microsoft announces the Surface Laptop Ultra, a high-end laptop co-engineered with NVIDIA and optimized for RTX Spark. The device is positio
