Go Containers

Open-source Go projects categorized as Containers | Edit details
Related topics: #Docker #Kubernetes #Go #Golang #OCI

Top 23 Go Container Projects

  • GitHub repo kubernetes

    Production-Grade Container Scheduling and Management

    Project mention: Troubleshooting deployment of k3s to Raspberry Pi cluster | reddit.com/r/k3s | 2021-11-25

    That error message seems to give much more results, such as: https://github.com/kubernetes/kubernetes/issues/36575

  • GitHub repo Moby

    Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

    Project mention: What are the REST API reference projects that can be used as a guide in 2021? | reddit.com/r/golang | 2021-11-24
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo minikube

    Run Kubernetes locally

    Project mention: 27 open-source tools that can make your Kubernetes workflow easier 🚀🥳 | dev.to | 2021-11-09
  • GitHub repo rancher

    Complete container management platform

    Project mention: Is the Helm installer broken? | reddit.com/r/rancher | 2021-11-26

    It absolutely could, but would likely need to be PRed into the chart at github.com/rancher/rancher -- PRs are always welcome.

  • GitHub repo dapr

    Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.

    Project mention: FOSS News International #2: November 8-145, 2021 | reddit.com/r/fossnews | 2021-11-15

    Dapr is a set of APIs that makes it easy for developers to write distributed applications. Dapr runs as a sidecar process next to an application, whether on Kubernetes or any other environment.

  • GitHub repo kops

    Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management

    Project mention: 27 open-source tools that can make your Kubernetes workflow easier 🚀🥳 | dev.to | 2021-11-09
  • GitHub repo skaffold

    Easy and Repeatable Kubernetes Development

    Project mention: Designing large scale apps using micro services | reddit.com/r/node | 2021-11-16

    Skaffold + Docker Dekstop Kubernetes works really well for me. My company's main codebase has ~7 services, service discovery works by DNS (k8s services), everything is super composable. Obviously, since we're a kubernetes focused company so I'm biased, but Skaffold is fantastic.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo ctop

    Top-like interface for container metrics

    Project mention: Why so many tops | reddit.com/r/linuxquestions | 2021-10-12

    ctop is fucking amazing for anyone who deals with docker and containers.

  • GitHub repo gvisor

    Application Kernel for Containers

    Project mention: Are there any reasons to choose VMs over containers? | reddit.com/r/devops | 2021-11-17

    I mean, there's gVisor, but this is getting into the technical specifics not worth mentioning if all the above information is new to OP.

  • GitHub repo Lean and Mean Docker containers

    DockerSlim (docker-slim): Don't change anything in your Docker container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)

    Project mention: Is a 25MB hard size limit on K8s container image size reasonable? | reddit.com/r/kubernetes | 2021-11-25

    That's incredibly small. I don't know how you'll be able to do this for your projects without heavily leveraging docker-slim: https://github.com/docker-slim/docker-slim

  • GitHub repo Pulumi

    Pulumi - Modern Infrastructure as Code. Any cloud, any language 🚀

    Project mention: Pulumi – Manage your infrastructure using TypeScript, Python, Go, C# | news.ycombinator.com | 2021-11-25
  • GitHub repo containerd

    An open and reliable container runtime

    Project mention: Run containers on your Mac with Lima | reddit.com/r/apple | 2021-11-28

    Many of the things you mention there are actually not provided by Docker. The clear and well defined format is OCI, which stands for “Open Container Initiative” (Docker was a founding member, but they aren’t the only one). The underlying runtime for containers that Docker uses is containerd which is an open source product. Docker provides… Docker Hub, and a client app. Docker certainly isn’t the only option, there’s also Kubernetes, Podman, or even just (shudder) containerd itself. Heck, you could write your own.

  • GitHub repo cilium

    eBPF-based Networking, Security, and Observability

    Project mention: Container security best practices: Ultimate guide | news.ycombinator.com | 2021-10-13
  • GitHub repo trivy

    Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues

    Project mention: trivy: Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues | reddit.com/r/CKsTechNews | 2021-11-10
  • GitHub repo runc

    CLI tool for spawning and running containers according to the OCI specification

    Project mention: k8s-the-hard-way | dev.to | 2021-10-26

    # wget https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.21.0/crictl-v1.21.0-linux-amd64.tar.gz \ https://github.com/opencontainers/runc/releases/download/v1.0.0-rc93/runc.amd64 \ https://github.com/containernetworking/plugins/releases/download/v0.9.1/cni-plugins-linux-amd64-v0.9.1.tgz \ https://github.com/containerd/containerd/releases/download/v1.4.4/containerd-1.4.4-linux-amd64.tar.gz \ https://storage.googleapis.com/kubernetes-release/release/v1.21.0/bin/linux/amd64/kubectl \ https://storage.googleapis.com/kubernetes-release/release/v1.21.0/bin/linux/amd64/kube-proxy \ https://storage.googleapis.com/kubernetes-release/release/v1.21.0/bin/linux/amd64/kubelet

  • GitHub repo clair

    Vulnerability Static Analysis for Containers

    Project mention: Mayday, mayday! I need a scalable infrastructure to migrate on Scaleway Elements! Part 2 - Ops & Container migration | dev.to | 2021-11-12

    Use Clair for vulnerability scanning.

  • GitHub repo Openshift Origin

    Conformance test suite for OpenShift

    Project mention: Limit amount of namespaces created per user for self-provisiong | reddit.com/r/openshift | 2021-08-27

    The feature in 3.x was implemented as an admission webhook.

  • GitHub repo kompose

    Go from Docker Compose to Kubernetes

    Project mention: Stronger abstraction for deployments | reddit.com/r/kubernetes | 2021-10-29

    You could use Kompose files https://kompose.io

  • GitHub repo linuxkit

    A toolkit for building secure, portable and lean operating systems for containers

    Project mention: RootFS Tooling | reddit.com/r/LinuxNotes | 2021-11-14

    LinuxKit - Docker

  • GitHub repo distribution

    The toolkit to pack, ship, store, and deliver container content

    Project mention: Harbor + Kubernetes = Self-Hosted Container Registry | reddit.com/r/kubernetes | 2021-11-01

    Evaluated this a couple of weeks back. Ended up going for registry:2 aka distribution/distribution + https://github.com/cesanta/docker_auth + https://github.com/Quiq/docker-registry-ui

  • GitHub repo pachyderm

    Reproducible Data Science at Scale!

    Project mention: Dud: a tool for versioning data alongside source code, written in Go | reddit.com/r/golang | 2021-06-21
  • GitHub repo scope

    Monitoring, visualisation & management for Docker & Kubernetes

    Project mention: Interactive Architecture Diagrams | reddit.com/r/devops | 2021-11-15

    There are products that will introspect a k8s cluster and give a diagram like: https://www.weave.works/oss/scope/

  • GitHub repo fn

    The container native, cloud agnostic serverless platform.

    Project mention: Serverless functions with FN project | dev.to | 2021-10-06

    Still, for today I would like to talk to you about the FN project, an open-source alternative.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-28.

Go Containers related posts


What are some of the best open-source Container projects in Go? This list will help you:

Project Stars
1 kubernetes 82,965
2 Moby 61,640
3 minikube 22,496
4 rancher 18,082
5 dapr 15,598
6 kops 13,531
7 skaffold 12,168
8 ctop 12,133
9 gvisor 11,912
10 Lean and Mean Docker containers 11,578
11 Pulumi 10,697
12 containerd 9,795
13 cilium 9,647
14 trivy 9,356
15 runc 8,634
16 clair 8,312
17 Openshift Origin 8,035
18 kompose 7,289
19 linuxkit 7,130
20 distribution 6,413
21 pachyderm 5,287
22 scope 5,221
23 fn 5,026
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives