#Docker

Open-source projects categorized as Docker

Top 23 Docker Open-Source Projects

  • GitHub repo Moby

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

    Project mention: Deep Dive into Docker Internals - Union Filesystem | dev.to | 2021-03-01

    // https://github.com/moby/moby/blob/1ef1cc8388165b2b848f9b3f53ec91c87de09f63/daemon/graphdriver/overlay2/overlay.go#L580 opts := fmt.Sprintf("lowerdir=%s,upperdir=%s,workdir=%s", strings.Join(absLowers, ":"), path.Join(dir, "diff"), path.Join(dir, "work")) mountData := label.FormatMountLabel(opts, mountLabel) mount := unix.Mount mountTarget := mergedDir rootUID, rootGID, err := idtools.GetRootUIDGID(d.uidMaps, d.gidMaps) // ...

  • GitHub repo netdata

    Real-time performance monitoring, done right! https://www.netdata.cloud

    Project mention: Server Stats | reddit.com/r/PHPhelp | 2021-02-21

    Not PHP, but you can use Cockpit for simple stats (login through ssh credentials) or Netdata for really in-depth stats (you'll need to wrap some auth around it).

  • Scout

    Get performance insights in less than 4 minutes. 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 traefik

    The Cloud Native Application Proxy

    Project mention: Traefik and Boreale for auth in Docker. Help needed. | reddit.com/r/docker | 2021-02-26

    Hi, just trying to set up Boreale with Traffik, for auth.

  • GitHub repo Kong

    🦍 The Cloud-Native API Gateway

    Project mention: Building DigitalOcean's API Gateway | news.ycombinator.com | 2021-01-16

    Kong is built on OpenResty which is NGINX with a Lua JIT.

    https://github.com/Kong/kong/issues/484

    https://openresty.org/en/

  • GitHub repo dive

    A tool for exploring each layer in a docker image

    Project mention: diff tags? | reddit.com/r/docker | 2021-02-08

    have a look at dive

  • GitHub repo Mastodon

    Your self-hosted, globally interconnected microblogging community

    Project mention: Rookie coding mistake prior to Gab hack came from site’s CTO | news.ycombinator.com | 2021-03-02
  • GitHub repo drone

    Drone is a Container-Native, Continuous Delivery Platform

    Project mention: Docker-compose based CI/CD? | reddit.com/r/devops | 2021-02-15

    Have you seen drone.io ?

  • GitHub repo Docker Compose

    Define and run multi-container applications with Docker

    Project mention: Launching IRIS Using Docker | dev.to | 2021-02-26

    Now if we type docker-compose up -d. The container is spun up the same as before. To stop the container type docker-compose down. More literature on docker-compose options are found on the Docker website. https://docs.docker.com/compose/

  • GitHub repo Dokku

    A docker-powered PaaS that helps you build and manage the lifecycle of applications

    Project mention: If OpenBSD wanted suggestions for a new native daemon, what would you suggest they write? | reddit.com/r/openbsd | 2021-03-01

    A Dokku clone (i.e. a Heroku clone). Something I can git pushmy shit to, with minimal fuss.

  • GitHub repo awesome-docker

    :whale: A curated list of Docker resources and projects

    Project mention: DockStation & remote host | reddit.com/r/docker | 2021-02-14

    Second, configure DockStation to connect to your Ubuntu host on whichever port you picked. I'd offer a suggestion as to how, but DockStation sees fit to hide any informative documentation on their product. I would however recommend you stop using DockStation. You could take a gander at these suggestions, https://github.com/veggiemonk/awesome-docker#desktop.

  • GitHub repo OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    Project mention: My Ruby on Rails stack for side projects in 2021 | dev.to | 2021-03-01

    Ruby and Rails versions : Ruby 3 and Ruby on Rails 6 Architecture : Use "the Rails way" Background jobs : Sidekiq Database : PostgreSQL Asset Management : Webpacker CSS : Tailwind Javascript : Alpine.js, Stimulus, and Vue Pagination : Pagy Testing : RSpec or Minitest with VCR Periodic jobs : Clockwork Code formatting : Prettier for Javascript. Rubocop for Ruby Exception management : Rollbar or Honeybadger Sending email : Postmark Slugs : friendly_id Full Text Search : pg_search or searchkick Deployment : Heroku or Dokku Self-hosted tools : Thumbor, Huginn, OpenFaaS and Grafana Editor tools : Solargraph, Rails fast nav, Prettier, ruby-rubocop Monitoring : InfluxDB, Grafana and influxdb-rails Templating engine : ERB Admin tool : activeadmin

  • GitHub repo JHipster

    JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

    Project mention: Is there anything like ASP.NET Razor templates for login, register, manage account and others in Spring framework? | reddit.com/r/java | 2021-02-13
  • GitHub repo Portainer

    Making Docker and Kubernetes management easy.

    Project mention: 1000s of images automatically downloaded | reddit.com/r/portainer | 2021-03-02

    Hi! I'm David from Portainer support. This is an issue that we're aware of and there is an active issue going on over on our Github page.

  • GitHub repo eShopOnContainers

    Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 5, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.

    Project mention: Events and Delegates in an ASP.NET Core application examples | reddit.com/r/dotnet | 2021-02-25

    The eshop on containers codebase has good examples of this using mediatr. Events for example here: https://github.com/dotnet-architecture/eShopOnContainers/tree/dev/src/Services/Ordering/Ordering.Domain/Events and handlers here: https://github.com/dotnet-architecture/eShopOnContainers/tree/dev/src/Services/Ordering/Ordering.API/Application/DomainEventHandlers

  • GitHub repo rancher

    Complete container management platform

    Project mention: RIP Flynn.io | news.ycombinator.com | 2021-02-28

    Sad news, but I'm not surprised with this. The complete ecosystem was "killed" (if that can be said) with K8s buzz and hipsterism (sorry guys, but I see K8s as Hadoop/BigData of modern days - a solution from a huge company that has no place in 90% setups). Alternatives like Deis [2] moved to K8s a long time ago. My favorite tool for some time, Rancher [3], did that as well.

    I've been using Dokku [1] for a few years on a small setup, surprisingly without a single problem, taking into account it was written in "not-so-cool" bash. And I was considering Flynn as the next step if I need to scale it because Dokku doesn't have clustering support (added: looks like clustering support for Dokku is in work [4]).

    After many checks, I got the impression Flynn simply wasn't there yet. Either because of low development pace, low number of supported appliances, or something else, I'm not sure. In the end, I picked up Ansible for more distributed setups.

    [1] https://dokku.com/

    [2] https://deislabs.io/

    [3] https://rancher.com/

    [4] https://www.reddit.com/r/devops/comments/bgpw5w/flynn_vs_dok...

  • GitHub repo awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: 🧢 Stefan's Web Weekly #6 | dev.to | 2021-02-14

    LeCoupa/awesome-cheatsheets – Awesome cheatsheets for popular programming languages, frameworks and development tools

  • GitHub repo nginx-proxy

    Automated nginx proxy for Docker containers using docker-gen

    Project mention: One VPS many Django sites | reddit.com/r/django | 2021-03-01

    Do you consider nginx? Because it's much easier to setup and there's ready project for that https://github.com/nginx-proxy/nginx-proxy

  • GitHub repo Harbor

    An open source trusted cloud native registry project that stores, signs, and scans content.

    Project mention: How would you setup a private docker registry that can "mirror" dockerhub? | reddit.com/r/docker | 2021-02-28

    Harbor has this through its proxy cache feature https://goharbor.io

  • GitHub repo nvidia-docker

    Build and run Docker containers leveraging NVIDIA GPUs

    Project mention: Need help to setup GPUs for Transcoding | reddit.com/r/PleX | 2021-02-28
  • GitHub repo n8n

    Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.

    Project mention: Show HN: Osso – Open-source SAML SSO service | news.ycombinator.com | 2021-02-02

    Right on. This kind of thing keeps happening. Fortunately, HN and other communities have a surprisingly sharp eye for these lies and can generally be relied upon to call them out, but people still try it on.

    Here's another example: https://github.com/n8n-io/n8n/issues/40

  • GitHub repo verdaccio

    📦🔐A lightweight private proxy registry build in Node.js

    Project mention: Researcher hacks over 35 tech firms in novel supply chain attack | news.ycombinator.com | 2021-02-10

    The goal of verdaccio is to make this less complicated. https://github.com/verdaccio/verdaccio

  • GitHub repo awesome-kubernetes

    A curated list for awesome kubernetes sources :ship::tada:

    Project mention: #13 DevOps Diary: Events are back | dev.to | 2021-01-17

    This is an open source documentation, linking to Kubernetes resources and providing explanations. You can also contribute here.

  • GitHub repo ctop

    Top-like interface for container metrics

    Project mention: something similar to k9s but for Docker | reddit.com/r/docker | 2021-03-02

    I like ctop

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-03-02.

Index

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

Project Stars
1 Moby 59,684
2 netdata 51,596
3 traefik 32,731
4 Kong 28,240
5 dive 24,810
6 Mastodon 23,791
7 drone 22,562
8 Docker Compose 21,931
9 Dokku 20,797
10 awesome-docker 19,324
11 OpenFaaS 19,318
12 JHipster 18,048
13 Portainer 17,304
14 eShopOnContainers 16,792
15 rancher 16,230
16 awesome-cheatsheets 15,303
17 nginx-proxy 14,442
18 Harbor 14,184
19 nvidia-docker 12,656
20 n8n 12,563
21 verdaccio 11,245
22 awesome-kubernetes 11,125
23 ctop 11,120