agent/docker-compose.yml

31 lines
624 B
YAML

services:
agent:
image: mrkan0/lambda-agent:latest
ports:
- "8000:8000"
env_file:
- .env
restart: unless-stopped
profiles:
- prod
agent-dev:
build:
context: .
target: development
additional_contexts:
agent_api: ${AGENT_API_PATH}
volumes:
- ./src:/app/src
- ${AGENT_API_PATH}:/agent-api/
- ./workspace:/workspace/
ports:
- "8000:8000"
env_file:
- .env
cap_add: # для работы bwrap
- SYS_ADMIN
security_opt: # для работы bwrap
- seccomp:unconfined
profiles:
- dev