Go Dockerfile

Open-source Go projects categorized as Dockerfile

Top 15 Go Dockerfile Projects

  1. buildkit

    concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit

    Project mention: Kubernetes Without Docker: Why Container Runtimes Are Changing the Game in 2025 | dev.to | 2025-04-23

    BuildKit Faster Docker Builds Build speed + cache control = win.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. werf

    A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

  4. Habitus

    A build flow tool for Docker.

  5. Whaler

    Program to reverse Docker images into Dockerfiles

  6. Lazytainer

    Docker container lazy loading

  7. mirrorbits

    Mirrorbits is a geographical download redirector written in Go for distributing files efficiently across a set of mirrors.

  8. mort

    Storage and image processing server written in Go (by aldor007)

  9. SaaSHub

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

    SaaSHub logo
  10. dockerfmt

    Dockerfile formatter. a modern dockfmt.

    Project mention: Dockerfmt: A Dockerfile Formatter | news.ycombinator.com | 2025-04-08

    In the spirit of constructive feedback, I filed an issue for you: https://github.com/reteps/dockerfmt/issues/18

    I fixed this in the 0.2.8 release https://github.com/reteps/dockerfmt/releases/tag/0.2.8.

    Relevant reading about the `&&` normalization. https://pkg.go.dev/encoding/json#Marshal

  11. Starter

    Helping you get started with containerized apps. (by cloud66-oss)

  12. d2vm

    Build Virtual Machine Image from Dockerfile or Docker image

  13. Dockerfile-Generator

    dfg - Generates dockerfiles based on various input channels.

  14. buildkit-nix

    Nix derivations as Dockerfiles (`docker build -f default.nix .`)

  15. golang-dockerfile

    Dockerfiles for building Go application images

  16. services

    helpwave's microservices (by helpwave)

    Project mention: Sqlc: Compile SQL to type-safe code | news.ycombinator.com | 2024-09-08

    Migrated from GORM to sqlc. We like the code generation approach with the simplistic abstractions.

    https://github.com/helpwave/services/tree/main/services/task...

  17. lazykubectl

    A Terminal UI client for kubernetes

  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 Dockerfile discussion

Log in or Post with

Go Dockerfile related posts

  • 12 Lựa Chọn Thay Thế Vercel Cần Xem Xét Vào Năm 2025

    5 projects | dev.to | 20 May 2025
  • Docker BuildKit: Accelerating Docker Builds with Next-Generation Technology

    1 project | dev.to | 17 Mar 2025
  • 10 Docker Security Best Practices

    6 projects | dev.to | 8 Jan 2025
  • 1MinDocker #8 - Advanced concepts for buildx

    2 projects | dev.to | 1 Dec 2024
  • Setting Up a WordPress Development Environment with DDEV

    2 projects | dev.to | 31 Oct 2024
  • Optimize Docker Builds with Cache Management in GitHub Actions

    2 projects | dev.to | 14 Oct 2024
  • Kubernetes Multi-Cloud Multi-Cluster Strategy Overview

    6 projects | dev.to | 11 Oct 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 buildkit 8,740
2 werf 4,430
3 Habitus 1,365
4 Whaler 1,121
5 Lazytainer 636
6 mirrorbits 540
7 mort 513
8 dockerfmt 499
9 Starter 311
10 d2vm 290
11 Dockerfile-Generator 176
12 buildkit-nix 173
13 golang-dockerfile 20
14 services 15
15 lazykubectl 4

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?