Go Containerd

Open-source Go projects categorized as Containerd

Top 19 Go Containerd Projects

  • colima

    Container runtimes on macOS (and Linux) with minimal setup

  • Project mention: Linux virtual machines, with a focus on running containers | news.ycombinator.com | 2024-05-27

    I'm surprised this says "with focus on running containers", I thought that would be colima, which uses Lima but is a separate project. https://github.com/abiosoft/colima

    Lima is more of a nice way to run a Linux VM on Mac in a way that integrates the guest and the host systems to a good degree by default. It wraps either QEMU or Apple's VZ framework.

    For a more traditional VM GUI, there's https://mac.getutm.app/ which is a completely separate project that also wraps QEMU or VZ.

  • containerd

    An open and reliable container runtime

  • Project mention: Estrutura de projetos Go | dev.to | 2024-05-17
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • lima

    Linux virtual machines, with a focus on running containers

  • Project mention: Linux virtual machines, with a focus on running containers | news.ycombinator.com | 2024-05-27

    Lima can launch Ubuntu VMs easily: https://github.com/lima-vm/lima/blob/master/examples/ubuntu....

  • nerdctl

    contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...

  • Project mention: Colima k8s nix setup | dev.to | 2024-04-16

    What about the docker-cli? colima also ships with a docker-compatible cli to interact with containerd called nerdctl. We can execute the same docker cli commands like:

  • talos

    Talos Linux is a modern Linux distribution built for Kubernetes.

  • Project mention: Ask HN: Discuss ADHD and your use of medication | news.ycombinator.com | 2024-05-23

    First, obligatory xkcd [0].

    > This challenge/solution consumed my entire interest for that day. My dopamine hit was because I wouldn't have to do the BigBoringTask ever again.

    Yep. Occasionally I have to stop and remind myself that all I'm trying to do is rename 10 files (for example), and by the time I remember the {ba,z}sh-ism for parameter substitution, I could have probably manually renamed them. I usually tell myself that it's not nearly as fun, though.

    This does occasionally present detrimental facets, though. I have a homelab, and as most people with one, its primary purpose is storing and serving media files (I promise I do other things too, but let's be honest – Plex is what people care about). I run apps in K3OS, which has been dead for quite some time. The NAS is in a VM under Proxmox, and I build images with Packer + Ansible. I've been wanting to shift K3OS over to Talos [1] for some time, but I had convinced myself that it was only worthwhile if all of it was in IaC, starting from PXE. I got most of the way there, and then stopped due to work taking more of my life than I wanted. Unfortunately, around this time the NAS broke (as in a hardware failure, not a software issue), and I was refusing to bring it back until the entire homelab was up to my absurd self-imposed standards. Eventually I convinced myself this was a ridiculous punishment, replaced the dead hardware, and brought it back.

    [0]: https://xkcd.com/1319/

    [1]: https://www.talos.dev/

  • faasd

    A lightweight & portable faas engine

  • firecracker-containerd

    firecracker-containerd enables containerd to manage containers as Firecracker microVMs

  • Project mention: My VM is lighter (and safer) than your container | news.ycombinator.com | 2024-05-14
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • veinmind-tools

    veinmind-tools 是由长亭科技自研,基于 veinmind-sdk 打造的容器安全工具集

  • cdebug

    cdebug - a swiss army knife of container debugging

  • Project mention: Debugging Distroless Images with kubectl and cdebug | dev.to | 2024-05-31

    I should also point out that Ivan addresses these problems directly with his cdebug tool. You can use cdebug to directly debug a pod:

  • stargz-snapshotter

    Fast container image distribution plugin with lazy pulling

  • Project mention: Tree-shaking, the horticulturally misguided algorithm | news.ycombinator.com | 2024-04-13

    A lazy chunked delivery strategy like used in the k8s stargz-snapshotter[0] project could be effective here, where it only pulls chunks as needed, but it would probably require wasm platform changes.

    [0] https://github.com/containerd/stargz-snapshotter

  • spegel

    Stateless cluster local OCI registry mirror.

  • Project mention: BTFS (BitTorrent Filesystem) | news.ycombinator.com | 2024-04-15
  • nix-snapshotter

    Brings native understanding of Nix packages to containerd

  • Project mention: Tvix – A New Implementation of Nix | news.ycombinator.com | 2024-04-16

    Not super recent, but nix-snapshotter is one that I'd call awesome(but I'm also a k8s fanboi): https://github.com/pdtpartners/nix-snapshotter

    https://news.ycombinator.com/item?id=37407758

  • kubefire

    KubeFire 🔥, creates and manages Kubernetes Clusters using Firecracker microVMs

  • Project mention: KubeFire: Create and Manage Kubernetes Clusters Using Firecracker MicroVMs | news.ycombinator.com | 2023-12-20
  • vHive

    vHive: Open-source framework for serverless experimentation

  • nomad-driver-containerd

    Nomad task driver for launching containers using containerd.

  • zfs

    ZFS snapshotter plugin for containerd (by containerd)

  • buildkit-machine

    A proof-of-concept project that makes accessible buildkitd daemon from macOS

  • container-image-csi-driver

    Kubernetes CSI driver for mounting image

  • nerdctl

    contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ... (by AkihiroSuda)

  • Project mention: FLaNK Stack Weekly 18 September 2023 | dev.to | 2023-09-18
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Go Containerd related posts

  • Debugging Distroless Images with kubectl and cdebug

    2 projects | dev.to | 31 May 2024
  • Linux virtual machines, with a focus on running containers

    9 projects | news.ycombinator.com | 27 May 2024
  • Colima k8s nix setup

    4 projects | dev.to | 16 Apr 2024
  • Exploring 5 Docker Alternatives: Containerization Choices for 2024

    3 projects | dev.to | 18 Mar 2024
  • Cdebug: A Swiss army knife of container debugging

    1 project | news.ycombinator.com | 13 Mar 2024
  • Nerdctl v2 Beta

    1 project | news.ycombinator.com | 1 Feb 2024
  • Fun with Avatars: Containerize the app for deployment & distribution | Part. 2

    4 projects | dev.to | 20 Jan 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 colima 17,260
2 containerd 16,513
3 lima 14,319
4 nerdctl 7,502
5 talos 5,513
6 faasd 2,877
7 firecracker-containerd 2,065
8 veinmind-tools 1,476
9 cdebug 1,127
10 stargz-snapshotter 1,066
11 spegel 869
12 nix-snapshotter 492
13 kubefire 475
14 vHive 254
15 nomad-driver-containerd 207
16 zfs 67
17 buildkit-machine 56
18 container-image-csi-driver 27
19 nerdctl 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com