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