Top 23 Docker Open-Source Projects
Moby Project - a collaborative project for the container ecosystem to assemble container-based systemsProject mention: move /var/lib/docker to different volume for docker images | dev.to | 2021-10-13
See github discussion https://github.com/moby/moby/issues/36149 and PR https://github.com/moby/sys/pull/62
Real-time performance monitoring, done right! https://www.netdata.cloudProject mention: Is there a process monitor in umbrel? that tells if the process or apps are running ok? | reddit.com/r/getumbrel | 2021-10-12
I've been playing with https://github.com/netdata/netdata lately. It provides a ton of metrics out of the box. `systemd` should (re)start all the services relevant for Umbrel. But I came to realize I don't need metrics or daemons. I need actionable alerts or notifications.
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.
The Cloud Native Application ProxyProject mention: Traefik 2.5 - What a Mesh! | dev.to | 2021-10-11
Traefik Labs keeps on doing giant leaps and integrating Consul Connect is another step beyond for Traefik Proxy. This indicates the path of this product is humble but reliable and flexible, with an open-minded philosophy behind that is never scared of comparing and collaborating with other important competitors and actors in the CNCF big landscape picture.
🦍 The Cloud-Native API GatewayProject mention: Difference between Reverse Proxy, Load Balancer and API Gateway | reddit.com/r/devops | 2021-09-29
I am seeing different companies taking different approach. I am not sure anymore where each should be actually used. On top of that tech like Kong make me question whether API Gateway should be one thing for all. Some perspective into this would be really appreciated.
A tool for exploring each layer in a docker imageProject mention: How to use docker-compose, volumes, networks, and more | dev.to | 2021-08-30
One last thing before wrapping this guide, I would like to recommend an open-source utility named Dive. Among its many features, you can explore each layer's content, file sizes, and more. Basically, It helps you analyze docker images. Eventually, providing enough info to think of ways to reduce image sizes.
Your self-hosted, globally interconnected microblogging communityProject mention: Is there currently anyone in the crypto game focusing on decentralized social media? | reddit.com/r/ethereum | 2021-10-10
There's also Mastodon. https://joinmastodon.org/
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.Project mention: Awesome Cheatsheets | reddit.com/r/webdev | 2021-10-13
Run Linux Software Faster and Safer than Linux with Unikernels.
Drone is a Container-Native, Continuous Delivery PlatformProject mention: what is Lightweight, self hosted CICD in 2021 ? | reddit.com/r/devops | 2021-10-09
drone.io is pretty good
Define and run multi-container applications with DockerProject mention: How do I get Docker and Kubernetes experience? | reddit.com/r/devops | 2021-10-17
If you also have a little webdev experience, try writing a really simple "hello world" type web app. Write a Dockerfile for it, build the image and run a container from it, learn how to start/stop the container, expose it via a reverse proxy, etc. You can also try incorporating other services that can be Dockerized, like a database or cache or message queue. Once you're managing multiple containers for a single application, Docker Compose really comes in handy. If you can confidently write a Dockerfile from scratch and incorporate it into a docker-compose.yml file, you have most of the skills people are probably expecting.
A docker-powered PaaS that helps you build and manage the lifecycle of applicationsProject mention: Tools / software / resources library | reddit.com/r/opensource | 2021-10-17
:whale: A curated list of Docker resources and projectsProject mention: Selfhosted Is Intimidating | reddit.com/r/selfhosted | 2021-09-13
Docker is a great tool to learn for this because everything can run on a single machine and still be isolated from your host OS as lightweight Linux machines: https://github.com/veggiemonk/awesome-docker
OpenFaaS - Serverless Functions Made SimpleProject mention: Kotlin and FaaS, an impossible union? | dev.to | 2021-10-17
Some time ago, I read a post describing how to run a serverless Kotlin function on OpenFaaS. While the content is technically correct, I believe the concept itself is very wrong. Such posts can lead people to make ill-advised decisions: "because we can" is hardly a winning strategy. in this post, I'd like to first explain why the JVM platform is a bad idea for FaaS. Then, I'll proceed to propose alternatives to use Kotlin nonetheless.
Making Docker and Kubernetes management easy.Project mention: [Feature Request] Container Auto Update Option. | reddit.com/r/portainer | 2021-10-11
We're tracking this kind of functionality as a feature request in our Github at https://github.com/portainer/portainer/issues/3434 - if this is something that you'd find valuable head on over and give it a thumbs up.
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.Project mention: Ć Programming Language | news.ycombinator.com | 2021-10-08
Not talking about the interesting naming or the circumstances around this particular implementation, what do the people on HN think about the concept of such transpilation?
I recall taking a course in university about model driven programming - the idea of creating an abstract representation of logic, interfaces and other system components and then generating either full implementations or stubs in multiple languages was an interesting one, even if implementations were really hard to get right.
In practice, i've mostly only seen one language specific model driven design tools, like JHipster (https://www.jhipster.tech/) or the likes of JPA be reasonably successful, since there's a lot of problems with supporting abstractions across different languages and runtimes, but what has been the experience of others in that regard?
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: How to save all changes in one transaction while using MediatR? | reddit.com/r/dotnet | 2021-09-09
Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.Project mention: Integrating Trello with Google Calenders? Email notifications for board updates? | reddit.com/r/trello | 2021-10-14
If you want a free alternative to zapier check out n8n. I created a workflow for something like this and published it to my blog here..
Complete container management platformProject mention: PAAS with terraform provider on top of Kuberetes? | reddit.com/r/devops | 2021-10-14
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview QuestionsProject mention: Monthly 'Getting into DevOps' thread - 2021/010 | reddit.com/r/devops | 2021-10-08
bregman-arie/devops-exercises - This repo contains questions and exercises on various technical topics, sometimes related to DevOps and SRE
An open source trusted cloud native registry project that stores, signs, and scans content.Project mention: How I Saved $5000/mo with a $5 Droplet | reddit.com/r/programming | 2021-10-05
I'm not sure what the benefit of doing this over just biting the bullet and hosting your own registry like harbor. Harbor will also replicate registries from other sites and also it's a fully functional registry by itself, for your own registry needs.
Run Mac in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X!Project mention: I havent budget for MacOS | reddit.com/r/hackintosh | 2021-10-14
Automated nginx proxy for Docker containers using docker-genProject mention: How can I share an nginx reverse proxy with multiple containers? | reddit.com/r/docker | 2021-10-16
You could, in theory, just setup another docker-compose file. You may want to _try_ using https://github.com/nginx-proxy/nginx-proxy
Build and run Docker containers leveraging NVIDIA GPUsProject mention: Nano-Work-Server is a docker container available for it? | reddit.com/r/nanocurrency | 2021-09-20
Here's an official guide from NVidia to set up CUDA in Docker on Linux. The host needs to have the proprietary NVidia drivers installed.
Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment 🚀Project mention: Cloud Functions with Dart and Appwrite | dev.to | 2021-10-17
Appwrite is an open-source, self-hosted Backend-as-a-Service that makes app development easier with a suite of SDKs and APIs to accelerate app development.
What are some of the best open-source Docker projects? This list will help you:
Are you hiring? Post a new remote job listing for free.