version: '3.8' services: api: build: context: . dockerfile: Dockerfile args: - API_KEY - DB_HOST - DB_PORT - DB_NAME - DB_USER - DB_PASSWORD - DB_SSLMODE environment: - API_KEY=${API_KEY} - DB_HOST=${DB_HOST} - DB_PORT=${DB_PORT} - DB_NAME=${DB_NAME} - DB_USER=${DB_USER} - DB_PASSWORD=${DB_PASSWORD} - DB_SSLMODE=${DB_SSLMODE} ports: - "9090:9090" volumes: - .:/app # - /mnt/server/userImage/call_avator:/mnt/server/userImage/call_avator command: ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "9090"] restart: always