Beta TestersThe Download page is still in progress. You can download the Beta binary by clicking this banner.
  • Infrastructure
    • terraform by HashiCorpterraform
    • packer by HashiCorppacker
    • vagrant by HashiCorpvagrant
  • Networking
    • consul by HashiCorpconsul
  • Security
    • vault by HashiCorpvault
  • Applications
    • nomad by HashiCorpnomad
  • HashiCorp Cloud Platform
    • consul by HashiCorpconsulPrivate Beta
    • terraform by HashiCorpterraform
  • Partner Services
    • HashiCorp Consul Service (HCS) on Azure
  • About HashiCorp
  • Waypoint
    • Overview
    • Tutorials
    • Docs
    • CLI
    • Plugins
    • Community
    GitHub—
    Download
    Documentation Menu
      ×
    • Introduction
      • Overview
      • Waypoint vs. Other Software
        • Overview
        • Helm
        • Heroku, Vercel, etc.
        • Kubernetes
    • Getting Started
      • Overview
      • Deploy an Example App with Docker
        • Overview
        • Prerequisites
        • Install Waypoint
        • Initialize Waypoint
        • Building and Deploying
        • Update and Redeploy the App
        • Exec into the App Container
        • Access the Web UI
        • Walkthrough Summary
      • Deploy an Example App to Kubernetes
        • Overview
        • Prerequisites
        • Install Waypoint
        • Initialize Waypoint
        • Building and Deploying
        • Update the App
        • Exec Into the App Container
        • Accessing Application Logs
        • Access the Web UI
        • Walkthrough Summary
      • Deploy an Example App to Nomad
        • Overview
        • Prerequisites
        • Install Waypoint
        • Initialize Waypoint
        • Building and Deploying
        • Update the App
        • Exec Into the App Container
        • Accessing Application Logs
        • Access the Web UI
        • Walkthrough Summary
    • Upgrading
      • Overview
      • Compatibility Promise
      • Protocol Version Table

    • Lifecycle
      • Overview
      • Build
      • Deploy
      • Release
      • Hooks
    • waypoint.hcl
      • Overview
      • app
      • build
      • deploy
      • hook
      • plugin
      • registry
      • release
      • url
      • use
    • Server
      • Overview
      • Authentication
      • Running a Server
        • Overview
        • Maintenance
        • Security
    • URL Service
    • Logs
    • Exec
    • Configuration
    • Workspaces
    • Plugins

    • Entrypoint
      • Overview
      • Disable
    • Automating Execution
      • Overview
      • GitHub Actions
      • CircleCI
    • Troubleshooting
    • Glossary

    • Internals
      • Overview
      • Architecture
      • Operation Execution
    • Extending Waypoint
      • Overview
      • Main Function
      • Passing Values between components
      • Plugin Interfaces
        • Overview
        • Authenticator
        • Configurable
        • ConfigurableNotify
        • Builder
        • Registry
        • Platform
        • ReleaseManager
        • Destroy
        • Default Parameters
      • Creating a Waypoint Plugin

    »Deploy an Example Application with Docker

    This walkthrough runs on your computer with Docker Desktop and will give you a very quick overview of how Waypoint works.

    If you would like to see how Waypoint deploys apps to Kubernetes, try the Kubernetes walkthrough.

    • Time required: About 10 minutes.
    • Prerequisites: Docker Desktop. You will also need a local copy of the Waypoint Examples applications.

    »Next Step

    Getting Started: Prerequisites

    Edit this page
    DocsCLILearnPrivacySecurityTerms of UseCopyright PolicyPress KitConsent Manager