services: vault: image: hashicorp/vault:1.21.1 container_name: vault restart: unless-stopped cap_add: - IPC_LOCK ports: - 8200:8200 environment: - VAULT_ADDR=http://0.0.0.0:8200 - VAULT_API_ADDR=http://0.0.0.0:8200 - VAULT_ADDRESS=http://0.0.0.0:8200 volumes: - ./data:/vault/data - ./config:/vault/config - ./logs:/vault/logs - ./certs:/vault/certs entrypoint: vault command: server -config=/vault/config/vault.json -log-level=debug