Skip to content

la4gia/vaultish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

vaultish

TLS-enabled HashiCorp Vault docker container. Runs on localhost and uses persistant storage via file in /opt/vault (on host)

Prerequisites

  1. Docker installed on host
  2. Directory /opt/vault created on host (or change as desired)
  3. vault.hcl stored in /opt/vault (template provided)

Example Build and Run

# from within directory with Dockerfile
# build image
docker build -t vaultish .

# run container
docker run -d --cap-add=IPC_LOCK --volume /opt/vault:/vault/config -p 8200:8200 vaultish server