Sign inSign up

rafpe/docker-vault

By rafpe

Updated over 8 years ago

Hashicorp Vault with supervisord

Image
1

833

rafpe/docker-vault repository overview

Hashicorp vault in docker container

Default build

Purpose of this repo is to enable you to quickly build vault for testing purposes. You can choose to build image yourself

docker build -t rafpe/docker-vault:latest .

Once build you can just start the container. It uses supervisord to control the process so if you are interested in getting output within the logs you need to make some tweaks.

docker run -d -P --cap-add IPC_LOCK rafpe/docker-vault:latest

The above command will get you Vault running with default store on file system and TLS disabled on API tcp listener endpoint

Configuration

So in case you would like to modify vault config file you could use

docker run -d -v /path-to-file/vault.hcl:/etc/vault/vault.hcl -P --cap-add IPC_LOCK rafpe/docker-vault:latest

Data volume is for scenarios i.e TLS certificates or other files you would use with vault

Happy securing :)

Tag summary

Content type

Image

Digest

Size

15.4 MB

Last updated

over 9 years ago

docker pull rafpe/docker-vault