# docker compose -f docker-compose.yml up -d --build version: "3.3" services: weatherapp: restart: always container_name: weatherapp environment: - PUID=1000 - PGID=1000 - TZ=Europe/Amsterdam - FLASK_ENV=production - FLASK_APP=main.py ports: - target: 5000 published: 5901 protocol: tcp build: dockerfile: ./Dockerfile env_file: - .env deploy: mode: replicated replicas: 1