What is ${DEBUG- } means in below yaml config? There is a dash - and space in ${}, how to use this?
version: '3.3'
services:
localstack:
image: localstack/localstack:latest
ports:
- "4566:4566"
- "8080:8080"
environment:
- SERVICES=dynamodb,cognito,ssm,sqs,es,s3,ses
- DEFAULT_REGION=ap-northeast-1
- LOCALSTACK_API_KEY=${LOCALSTACK_API_KEY}
- DEBUG=${DEBUG- }
- DATA_DIR=${DATA_DIR- }
- LAMBDA_EXECUTOR=${LAMBDA_EXECUTOR- }
- KINESIS_ERROR_PROBABILITY=${KINESIS_ERROR_PROBABILITY- }
- DOCKER_HOST=unix:///var/run/docker.sock
volumes:
- "${TMPDIR:-/tmp/localstack}:/tmp/localstack"
- "/var/run/docker.sock:/var/run/docker.sock"