version: "3.8" services: localstack: container_name: "${LOCALSTACK_DOCKER_NAME-localstack_main}" # @TODO use latest when this is fixed https://github.com/localstack/localstack/issues/5502 # Use 0.12.20 since this is last version that worked for now image: localstack/localstack:0.12.20 network_mode: bridge ports: - "127.0.0.1:53:53" - "127.0.0.1:53:53/udp" - "127.0.0.1:443:443" - "0.0.0.0:4566:4566" environment: - SERVICES=${SERVICES- } - DEBUG=true - DATA_DIR=${DATA_DIR- } - LAMBDA_EXECUTOR=${LAMBDA_EXECUTOR- } - LOCALSTACK_API_KEY=${LOCALSTACK_API_KEY- } - KINESIS_ERROR_PROBABILITY=${KINESIS_ERROR_PROBABILITY- } - DOCKER_HOST=unix:///var/run/docker.sock - HOST_TMP_FOLDER=${TMPDIR} volumes: - "${PWD}/ls_tmp:/tmp/localstack" - "/var/run/docker.sock:/var/run/docker.sock"