HashiCorp Learn
Infrastructure
  • TerraformTerraformLearn terraformDocs
  • PackerPackerLearn packerDocs
  • VagrantVagrantLearn vagrantDocs
Security
  • VaultVaultLearn vaultDocs
  • BoundaryBoundaryLearn boundaryDocs
Networking
  • ConsulConsulLearn consulDocs
Applications
  • NomadNomadLearn nomadDocs
  • WaypointWaypointLearn waypointDocs
  • HashiCorp Cloud Platform (HCP) LogoHashiCorp Cloud Platform (HCP)HashiCorp Cloud Platform (HCP)Docs
Type '/' to Search
Loading account...
  • Bookmarks
  • Manage Account
  • Overview
  • Validate the installation
DocsForum
Back to waypoint
DockerView Collection
    Introduction to WaypointInstall WaypointUse Waypoint with DockerDebugging and UIDestroy the deployment

Install Waypoint

  • 5 min
  • Products Usedwaypoint
  • This tutorial also appears in: Kubernetes and Nomad.

Waypoint uses both a client and a server to build, deploy, and release applications. This functionality is all available from a single binary.

Get Waypoint by downloading a pre-compiled waypoint binary or compiling it from source.

To install Waypoint, find the appropriate package for your system and download it as a zip archive.

After downloading Waypoint, unzip the package. Waypoint runs as a single binary named waypoint. Any other files in the package can be safely removed and Waypoint will still function.

Finally, make sure that the waypoint binary is available on your PATH. This process will differ depending on your operating system.

Print a colon-separated list of locations in your PATH.

$ echo $PATH

Move the Waypoint binary to one of the listed locations. This command assumes that the binary is currently in your downloads folder and that your PATH includes /usr/local/bin, but you can customize it if your locations are different.

$ mv ~/Downloads/waypoint /usr/local/bin/

For more detail about adding binaries to your path, see this Stack Overflow article.

One of the functions of the install task is that it creates a context that points to the newly created server with the appropriate authentication. This is how Waypoint knows the address of the server when you run other Waypoint commands.

»Validate the installation

Validate the installation by running the waypoint command.

$ waypoint
Usage: waypoint [-version] [-help] [-autocomplete-(un)install]  [args]

Common commands:
    release      Release a deployment.
    up           Perform the build, deploy, and release steps for the app.
    build        Build a new versioned artifact from source.
...


PreviousIntroduction to WaypointNextUse Waypoint with Docker
HashiCorp
  • System Status
  • Terms of Use
  • Security
  • Privacy
stdin: is not a tty