services: main: build: context: ${CONTEXT_DIR} image: ${MAIN_IMAGE_NAME} command: [ "sh", "-c", "sleep infinity" ] network_mode: ${NETWORK_MODE:-bridge} environment: - TEST_DIR=${TEST_DIR} - MODAL_TOKEN_ID=${MODAL_TOKEN_ID} - MODAL_TOKEN_SECRET=${MODAL_TOKEN_SECRET} - HF_TOKEN=${HF_TOKEN} - GOOGLE_APPLICATION_CREDENTIALS=/root/.config/gcloud/application_default_credentials.json - CLAUDE_CODE_USE_VERTEX=${CLAUDE_CODE_USE_VERTEX} - CLOUD_ML_REGION=${CLOUD_ML_REGION} - ANTHROPIC_VERTEX_PROJECT_ID=${ANTHROPIC_VERTEX_PROJECT_ID} volumes: - ${HOST_VERIFIER_LOGS_PATH}:${ENV_VERIFIER_LOGS_PATH} - ${HOST_AGENT_LOGS_PATH}:${ENV_AGENT_LOGS_PATH} - ${HOME}/.config/gcloud:/root/.config/gcloud:ro deploy: resources: limits: cpus: ${CPUS} memory: ${MEMORY}