services:
    vault:
        image: "vault:${VAULT_VERSION}"
        container_name: "vault-${CONTEXT}"
        networks:
            vault-default:
        extends:
            file: common-settings.yml
            service: common-settings
        ports:
            # - "8080:80"
        volumes:
            # - /opt/docker-data/vault-${CONTEXT}/data/db:/usr/lib/vault
            # - /opt/docker-data/vault-${CONTEXT}/data/logs:/var/log/vault
            # - /opt/docker-data/vault-${CONTEXT}/config:/etc/vault
        environment:
            # VAULT_USER: ${VAULT_USER}
            # VAULT_PASSWORD: ${VAULT_PASSWORD}
networks:
    vault-default:
        name: vault-${CONTEXT}
        driver: bridge
        driver_opts:
            com.docker.network.enable_ipv6: "false"
        ipam:
            driver: default
            config:
                # - subnet: 172.21.184.0/24