Sign inSign up

dockette/hashicorp

Sponsored OSS

By dockette

•Updated 2 days ago

🐳 HashiCorp tools — Nomad, Consul, Vault, Packer, Terraform, Levant, Waypoint

Image
Networking
Security
Integration & delivery
1

10K+

dockette/hashicorp repository overview

⁠Dockette / Hashicorp

GitHub Actions Docker Hub pulls GitHub Sponsors Support/Discussions

🐳 Docker image with preinstalled Nomad, Consul, Levant, Vault, Terraform, Packer and Waypoint.

šŸ•¹ f3l1x.io⁠ | šŸ’» f3l1x⁠ | 🐦 @xf3l1x⁠


One image with the HashiCorp command line tools. Each tool version is pinned in the Dockerfile.

⁠Features

  • Nomad, Consul, Vault, Terraform, Levant, Packer and Waypoint on debian:trixie-slim
  • bash, curl, make and git
  • nomad-purge-job helper script
  • linux/amd64 and linux/arm64

⁠Usage

docker run -it --rm dockette/hashicorp bash

# Run a tool
docker run -it --rm dockette/hashicorp nomad
docker run -it --rm dockette/hashicorp consul
docker run -it --rm dockette/hashicorp levant deploy app.hcl

In GitLab CI:

stages:
 - deploy

deploy:
  stage: deploy
  image: dockette/hashicorp
  script:
    - nomad job run app.nomad

⁠Versions

VersionRelease
dockette/hashicorp:YYYY.MM.DDrelease YYYY.MM.DD
dockette/hashicorp:latestlatest build of master

Releases are listed on GitHub⁠.

⁠Development

make build          # build the image
make test           # print the version of every tool
make run            # open a shell in the image
make version        # print VERSION
make release        # set today's date in VERSION

⁠Maintenance

See how to contribute⁠ to this package. Consider to support⁠ f3l1x. Thank you for using this package.

Tag summary

Content type

Image

Digest

sha256:c04f71cc3…

Size

505.8 MB

Last updated

2 days ago

docker pull dockette/hashicorp

This week's pulls

Pulls:

40

Oct 26 to Nov 1