Topics / #dockerfile
Dockerfile projects on GitHub
Build recipes that define container images layer by layer.
As of , the most-starred Dockerfile projects on GitHub are nodebestpractices (105.7K stars), nocode (65.9K stars) and dive (54.6K stars). GitHub.Locker tracks 27 Dockerfile repositories with 534.4K stars combined. The fastest-growing on October 16 was oss-scanner, with +20 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+20oss-scanner
anthropics/oss-scanner · ★ 1KOSS Scanner is a service run by Anthropic that scans enrolled open-source repositories for security vulnerabilities, building each project in an isolated VM and emailing the maintainer a reproducer plus a proposed patch for anything it finds.
dockhand
Finsys/dockhand · ★ 6.8KDockhand is a self-hosted web UI for managing Docker environments - containers, Compose stacks, images, and volumes - across local and remote hosts, with live monitoring, logs, and a built-in terminal.
+13awesome-docker
veggiemonk/awesome-docker · ★ 37.1KA curated ('awesome list') index of Docker-related projects and resources: engines, image builders, registries, orchestration tools, networking/security tooling, desktop/terminal UIs and learning materials.
+10Self-Hosting-Guide
mikeroyal/Self-Hosting-Guide · ★ 23.1KThis is a curated guide for self-hosting software on your own servers instead of relying on third-party cloud providers, covering topics like Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.
The all-time top
27 projects · by stars
- 105.7K
#1 · goldbergyoni/nodebestpracticesnodebestpractices
A curated, community-maintained list that summarizes the top Node.js best practices, style guides, and architectural tips, organized into chapters covering architecture, error handling, code style, testing, production readiness, security, performance, and Docker.
- 65.9K
#2 · kelseyhightower/nocodenocode
It is a satirical joke project that claims the best way to write secure and reliable applications is to write nothing and deploy nowhere. There is no actual code, feature, or product here.
- 54.6K
#3 · wagoodman/divedive
dive is a CLI tool that breaks a Docker or OCI image into its layers, shows what each layer contains, and points out where the image wastes space so you can shrink it.
- 4

portainer
38.7Kportainer/portainer · TypeScriptPortainer is a lightweight management platform for Docker, Docker Swarm, Kubernetes and ACI environments, letting you manage containers, images, volumes and networks through a web GUI or API.
- 5

awesome-docker
37.1Kveggiemonk/awesome-dockerA curated ('awesome list') index of Docker-related projects and resources: engines, image builders, registries, orchestration tools, networking/security tooling, desktop/terminal UIs and learning materials.
- 6

slim
23.4Kslimtoolkit/slim · GoSlimToolkit (formerly DockerSlim) is a free, open-source CLI toolkit that inspects, optimizes and debugs container images. It can shrink an image by up to 30x without you changing anything in your Dockerfile — and makes the result more secure too.
- 7

distroless
23.1KGoogleContainerTools/distroless · StarlarkA set of minimal container base images that contain only your application and its runtime dependencies — no package managers, shells or other programs you would expect in a normal Linux distribution.
- 8

Self-Hosting-Guide
23.1Kmikeroyal/Self-Hosting-Guide · DockerfileThis is a curated guide for self-hosting software on your own servers instead of relying on third-party cloud providers, covering topics like Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.
- 9

vulhub
21.4Kvulhub/vulhub · DockerfileVulhub is an open-source collection of pre-built, ready-to-use vulnerable Docker environments: with one command you get a working lab for security research, learning, or demos.
- 10

Learn-Vim
15.2Kiggredible/Learn-Vim · DockerfileLearn Vim (the Smart Way) is a free guide book that teaches the useful parts of Vim and Vimscript without requiring you to read the entire help manual.
- 11

reference
15.2Kjaywcjlove/reference · DockerfileA Chinese-language collection of developer cheat sheets covering programming languages, frameworks, DevOps tools, config formats and more, expanded from the original English 'Reference' project.
- 12

docker-minecraft-server
14.4Kitzg/docker-minecraft-server · ShellA Docker image that runs a Minecraft Java Edition server — at startup it automatically installs and upgrades the server version, modloaders, and modpacks for you.
- 13

http-server
14.2Khttp-party/http-server · JavaScripthttp-server is a simple, zero-configuration command-line static HTTP server: point it at a folder and it serves the files over HTTP. The README says it is powerful enough for production usage, yet simple and hackable enough to be used for testing, local development and learning.
- 14

dockerfiles
13.9Kjessfraz/dockerfiles · DockerfileA collection of Dockerfiles for Docker images Jess Frazelle builds and uses on her own desktop and servers; almost all images are published on Docker Hub under the 'jess' namespace.
- 15

laradock
12.7Klaradock/laradock · DockerfileLaradock is a full PHP development environment for Docker: clone it into any PHP project, run one command, and you get a complete local stack with 100+ pre-configured services like Nginx, PHP-FPM, MySQL, Redis and Elasticsearch.
- 16

hadolint
12.5Khadolint/hadolint · HaskellHadolint is a smarter Dockerfile linter written in Haskell that helps you build best-practice Docker images. It flags mistakes and bad patterns in your Dockerfile before you build the image.
- 17

autoware
12.2Kautowarefoundation/autoware · DockerfileAutoware is the world's leading open-source autonomous driving framework — a complete software stack for building self-driving vehicles.
- 18

buildkit
10.3Kmoby/buildkit · GoBuildKit is a Go toolkit for turning source code into build artifacts efficiently and repeatably — concurrent, cache-efficient and Dockerfile-agnostic. It is the engine docker build uses by default since Docker Engine 23.0.
- 19
dockhand
6.8KFinsys/dockhand · TypeScriptDockhand is a self-hosted web UI for managing Docker environments - containers, Compose stacks, images, and volumes - across local and remote hosts, with live monitoring, logs, and a built-in terminal.
- 20

vibe-vibe
6.2Kdatawhalechina/vibe-vibe · DockerfileVibe Vibe is a systematic, open-source tutorial that teaches people with zero coding experience how to build full-stack products using AI-assisted ('vibe') coding, taking them from having an idea to shipping a real product.
- 21

dotnet-docker
4.9Kdotnet/dotnet-docker · DockerfileThis is the official repository for .NET container images maintained by Microsoft, providing pre-built Docker images for running .NET apps.
- 22

oss-scanner
1Kanthropics/oss-scanner · DockerfileOSS Scanner is a service run by Anthropic that scans enrolled open-source repositories for security vulnerabilities, building each project in an isolated VM and emailing the maintainer a reproducer plus a proposed patch for anything it finds.
- 23

dotnet-framework-docker
764microsoft/dotnet-framework-docker · C#This is the official repo providing Dockerfiles for building .NET Framework container images on Windows Server Core, covering the SDK, runtime, ASP.NET, and WCF.
- 24

3x-ui
400x4gpanell/3x-ui · DockerfileThis is a Railway deployment setup for the 3x-ui panel that adds an nginx reverse proxy so both the web panel and a VLESS/WebSocket inbound are reachable through the single port Railway assigns to your deployment.
- 25

microdnf
250rpm-software-management/microdnf · Cmicrodnf is a minimal, lightweight implementation of dnf — the RPM package manager used on Fedora and RHEL — written in C and aimed mostly at Docker containers.
- 26

Marzban
190x4gpanell/Marzban · DockerfileThis is a Railway deployment template for the Marzban VPN panel (an Xray-based proxy management dashboard). The Dockerfile clones the official Marzban source from Gozargah/Marzban at build time instead of vendoring it, builds the dashboard, installs Xray, and produces the final image.
- 27

marzban-node
171x4gpanell/marzban-node · DockerfileA Dockerfile that builds and deploys the 'Marzban-node' VPN node service on Railway, patching it at build time so it fits Railway's networking model instead of shipping a copied fork of the source.
Related topics
Often tagged together