SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go docker-image Projects
A tool for exploring each layer in a docker imageProject mention: Installing AZCli using multi stage docker | reddit.com/r/docker | 2023-01-22
When analyzing images, I like to use dive. It can show you filesystem state per layer so you can quickly identify potential spots to have cleaned in your clean RUN block.
Making Docker and Kubernetes management easy.Project mention: Is unRAID too much for my little single-drive Dell Optiplex Mini to run the likes of Plex/Pi-Hole/Home Assistant? | reddit.com/r/HomeServer | 2023-01-31
It sounds like you just want a very boring linux distro with something like Portainer, maybe throw in Cockpit for basic web management and VM support if you want that.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
flannel is a network fabric for containers, designed for KubernetesProject mention: flannel - network fabric for containers, designed for Kubernetes | reddit.com/r/github_trends | 2022-07-30
Dragonfly is an intelligent P2P based image and file distribution system. (by dragonflyoss)
P2P Docker registry capable of distributing TBs of data in seconds
Uber Engineering open-sourced Kraken , their peer-to-peer docker registry. I remember it originally using the BitTorrent protocol but in their readme they now say it is "based on BitTorrent" due to different tradeoffs they needed to make.
As far as I know there aren't any projects doing peer-to-peer distribution of container images to servers, probably because it's useful to be able to use a stock docker daemon on your server. The Kraken page references Dragonfly  but I haven't grokked it yet, it might be that.
It's also possible that in practice you'd want your CI nodes optimized for compute because they're doing a lot of work, your registry hosts for bandwidth, and your servers again for compute, and having one daemon to rule them all seems elegant but is actually overgeneralized, and specialization is better.
A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.Project mention: Is there a CD solution that can be (painlessly) fully automated between stages? | reddit.com/r/kubernetes | 2022-09-08
I am looking as well for this kind of tool. I just took a look today by exploring the CNCF landscape this tool : https://werf.io/ , I haven't used it, but it seems to take care of painful stuff like automatic versioning for example. (If someone here tried it, I will be happy to listen to your feedbacks)
✨ Create a new production-ready project with backend, frontend and deploy automation by running one CLI command! (by create-go-app)Project mention: Links e Projetos em Golang | dev.to | 2022-05-20
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
tun2socks - powered by gVisor TCP/IP stackProject mention: Tun2socks doesn't function properly on old laptop with debian 11 ( help ) | reddit.com/r/debian | 2023-01-01
I've been using debian 11 with 5-10.0-20 kernel on a modern laptop with virtualbox and bridged adapter ( static ip configured within system itself ) and tun2socks works pretty well on it with the routes in example page of tun2socks
Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.Project mention: Pushbullet, but self hosted (Or self hosted E-Mail?) | reddit.com/r/selfhosted | 2022-06-14
Dragonfly is an intelligent P2P based image and file distribution system, it also provides a variety of enterprise-level (efficiency, stability, safety, low-cost) product features.Project mention: Ask HN: Have You Left Kubernetes? | news.ycombinator.com | 2022-08-01
If you're pulling big images you could try kube-fledged (it's the simplest option, a CRD that works like a pre-puller for your images), or if you have a big cluster you can try a p2p distributor, like kraken or dragonfly2.
Also there's that project called Nydus that allows starting up big containers way faster. IIRC, starts the container before pulling the whole image, and begins to pull data as needed from the registry.
Program to reverse Docker images into DockerfilesProject mention: Reverse Image | reddit.com/r/docker | 2022-10-28
https://github.com/P3GLEG/Whaler <-- that should do what you're looking for. It depends on the image having been generated using a standard Dockerfile approach, but that should work for most images.
pg_timetable: Advanced scheduling for PostgreSQL
Fast container image distribution plugin with lazy pullingProject mention: A Hidden Gem: Two Ways to Improve AWS Fargate Container Launch Times | dev.to | 2022-10-27
Seekable OCI (SOCI) is a technology open-sourced by AWS that enables containers to launch faster by lazily loading the container image. It’s usually not possible to fetch individual files from gzipped tar files. With SOCI, AWS borrowed some of the design principles from stargz-snapshotter, but took a different approach. A SOCI index is generated separately from the container image and is stored in the registry as an OCI Artifact and linked back to the container image by OCI Reference Types. This means that the container images do not need to be converted, image digests do not change, and image signatures remain valid.
Lightweight, blazing fast, cross-platform OpenAPI 3 mock server with validation
Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
umoci modifies Open Container images
Command line tool to create and query container image manifest list/indexes
Integration of Clair and Docker Registry
Docker Registry UI (by Quiq)
Drone plugin for executing remote ssh commands
youtube-dl HTTP download and transcode serviceProject mention: Would you prefer cgo or os/exec to interface with C software? | reddit.com/r/golang | 2022-03-19
Agreeing with this. Unless you have very specific performance codec or packaging needs i think external ffmpeg process etc will work fine. In my experience with transcoding the cpu/memory/etc overhead of an external process is usually dwarfed by the actual transcoding workload. Also the extra process overhead is not typically a problem as you can't really do that many concurrent transcodings on one host anyway. If you want some inspiration you can have a look at https://github.com/wader/ydls
Web interface for sending Wake-on-lan (magic packet). An HTTP server built using GoLang and uses Bootstrap for UI.Project mention: How can I wake on wan my home pc? | reddit.com/r/HomeServer | 2023-01-15
Alternative, better ways, to accomplish this would be with another low-power device via triggering a command via port knocking, sshing and running a wake-up command, or setting up a web gui for sending wol packets
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go docker-image related posts
Installing AZCli using multi stage docker
1 project | reddit.com/r/docker | 22 Jan 2023
datarhei Core is a process management solution for FFmpeg
1 project | reddit.com/r/opensource | 20 Jan 2023
pyaction 4.14.1 Released
3 projects | dev.to | 4 Jan 2023
New to Docker and am struggling to wrap my head around it
4 projects | reddit.com/r/docker | 13 Dec 2022
Why is an ubuntu image listed with only 29MB on Dockerhub but is massive when building with?
1 project | reddit.com/r/docker | 28 Nov 2022
[github] wagoodman/dive: A tool for exploring each layer in a docker image
1 project | reddit.com/r/k8s | 26 Nov 2022
Dive – a tool for exploring each layer in a Docker image
1 project | news.ycombinator.com | 26 Nov 2022
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea593a4a80>
www.saashub.com | 1 Feb 2023
What are some of the best open-source docker-image projects in Go? This list will help you: