星期五, 3月 27, 2020

HashiCorp Vault in Docker

Including this basically, but some extra arguments required:
  • docker run --cap-add=IPC_LOCK -e 'VAULT_LOCAL_CONFIG={"backend": {"file": {"path": "/vault/file"}}, "default_lease_ttl": "168h", "max_lease_ttl": "720h", "ui": "true", "listener": {"tcp": {"address": "0.0.0.0:8200", "tls_disable": "true"}}}' -d --name vault -p 8200:8200 vault server
Then, you can visit http://localhost:8200/ui for initializing.