LogoLogo
Bonsai (0.13) DocsGitHubDiscord CommunityGarden Enterprise
Edge Release
Edge Release
  • Welcome to Garden!
  • Overview
    • What is Garden
    • Use Cases
      • Isolated On-Demand Preview Environments
      • Fast, Portable CI Pipelines that Run Anywhere
      • Shift Testing Left
      • Local Development With Remote Clusters
      • Jumpstart your Internal Developer Platform
    • Garden vs Other Tools
  • Getting Started
    • Quickstart
    • Garden Basics
    • Next Steps
  • Tutorials
    • Your First Project
      • 1. Create a Garden Project
      • 2. Pick a Kubernetes Plugin
      • 3. Add Actions
      • 4. Add Tests
      • 5. Code Syncing (Hot Reload)
      • 6. Next Steps
    • Setting up a Kubernetes cluster
      • 1. Create a Cluster
        • AWS
        • GCP
        • Azure
      • 2. Configure Container Registry
        • AWS
        • GCP
        • Azure
        • Docker Hub
      • 3. Set Up Ingress, TLS and DNS
      • 4. Configure the Provider
  • Using Garden With
    • Containers
      • Using Remote Container Builder
      • Building Containers
    • Kubernetes
      • Using Remote Kubernetes
      • Using Local Kubernetes
      • Deploying K8s Resources
      • Installing Helm charts
      • Running Tests and Tasks
    • Terraform
      • Using Terraform
      • Applying Terrform Stacks
    • Pulumi
      • Using Pulumi
      • Applying Pulumi Stacks
    • Local Scripts
  • Features
    • Remote Container Builder
    • Team Caching
    • Variables and Templating
    • Config Templates
    • Workflows
    • Code Synchronization
    • Custom Commands
    • Remote Sources
  • Guides
    • Connecting a Project
    • Environments and Namespaces
    • Installing Garden
    • Including/Excluding files
    • Installing Local Kubernetes
    • Migrating from Docker Compose to Garden
    • Using the CLI
    • Using Garden in CircleCI
    • Minimal RBAC Configuration for Development Clusters
    • Deploying to Production
    • Using a Registry Mirror
  • Reference
    • Providers
      • container
      • exec
      • jib
      • kubernetes
      • local-kubernetes
      • otel-collector
      • pulumi
      • terraform
    • Action Types
      • Build
        • container Build
        • exec Build
        • jib-container Build
      • Deploy
        • container Deploy
        • exec Deploy
        • helm Deploy
        • kubernetes Deploy
        • pulumi Deploy
        • terraform Deploy
      • Run
        • container Run
        • exec Run
        • helm-pod Run
        • kubernetes-exec Run
        • kubernetes-pod Run
      • Test
        • container Test
        • exec Test
        • helm-pod Test
        • kubernetes-exec Test
        • kubernetes-pod Test
    • Template Strings
      • Project template context
      • Environment template context
      • Provider template context
      • Action (all fields) template context
      • Action spec template context
      • Module template context
      • Remote Source template context
      • Project Output template context
      • Custom Command template context
      • Workflow template context
      • Template Helper Functions
    • Commands
    • Project Configuration
    • ConfigTemplate Reference
    • RenderTemplate Reference
    • Workflow Configuration
    • Garden Containers on Docker Hub
    • Glossary
    • Module Template Configuration
    • Module Types
      • container
      • exec
      • helm
      • jib-container
      • kubernetes
      • pulumi
      • templated
      • terraform
  • Misc
    • FAQ
    • Troubleshooting
    • Telemetry
    • How Organizations Adopt Garden
    • New Garden Cloud Version
    • Migrating to Cedar
    • Migrating to Bonsai
    • Ingress NGINX Vulnerability
    • Deprecations
  • Contributing to Garden
    • Contributor Covenant Code of Conduct
    • Contributing to the Docs
    • Setting up Your Developer Environment
    • Developing Garden
    • Config Resolution
    • Graph Execution
Powered by GitBook
On this page
  • Garden Containers and bundled tools
  • Tags

Was this helpful?

  1. Reference

Garden Containers on Docker Hub

PreviousWorkflow ConfigurationNextGlossary

Last updated 2 months ago

Was this helpful?

We publish a number of containers to our official Docker Hub account ().

Garden Containers and bundled tools

For your convenience, we build and publish Docker containers that contain the Garden CLI as well as a number of Cloud Provider tools with every Garden release (and prerelease).

Container
Contents

Contains only Garden CLI

Contains the Garden CLI, and the AWS CLI v2

Contains the Garden CLI, and the Azure CLI

Contains the Garden CLI, and the Google Cloud CLI

Contains the Garden CLI, the Google Cloud CLI and the AWS CLI v2

Contains the Garden CLI, the Google Cloud CLI, the AWS CLI v2, and the Azure CLI

Tags

Tag name
Meaning

latest

Latest stable release of Garden CLI 0.13 (Codename Bonsai), the container is based on Alpine Linux.

bonsai-* or 0.13-*

Garden CLI version is 0.13 (Codename Bonsai). If the tag name does not contain edge, this is the latest stable release.

acorn-* or 0.12-*

Garden CLI version is 0.12 (Codename Acorn). If the tag name does not contain edge, this is the latest stable release.

x.y.z-n-*, e.g. 0.13.0-0

Garden CLI prerelease (Full semver version with prerelease modifier)

x.y.z-*, e.g. 0.13.0

Garden CLI stable release (Semver version without prerelease)

*-edge-*

Edge tags contain the latest, potentially still unreleased changes to the Garden CLI in our development branches.

*-alpine or *-alpine-*

The container is based on Alpine Linux.

*-buster or *-buster-*

[DEPRECATED] The container is based on Debian Linux (Buster version). Since Garden 0.13.32, Buster is no longer supported and maintained.

*-bookwarm or *-bookwarm-*

The container is based on Debian Linux (Bookwarm version). Debian Bookworm has been supported since Garden 0.13.32.

*-rootless

The default user of the container is gardenuser. The default user for all other containers is root.

Examples:

  • 0.12-edge-alpine: Latest development build of Garden Acorn (0.12), based on Alpine Linux.

  • bonsai-alpine: Latest stable release of Bonsai (0.13), based on Alpine Linux.

  • 0.13.0-alpine-rootless: Stable release 0.13.0, based on Alpine Linux, default user of the container is gardenuser.

  • 0.13.0-0-alpine: Pre-release 0.13.0-0, based on Alpine Linux.

hub.docker.com/u/gardendev
gardendev/garden
gardendev/garden-aws
gardendev/garden-azure
gardendev/garden-gcloud
gardendev/garden-aws-gcloud
gardendev/garden-aws-gcloud-azure