<mohammadrony>
services:
  myapp:
    image: myapp:v1.0
    container_name: myapp
    restart: unless-stopped
    network_mode: 'host'
    build:
      context: ./
      dockerfile: Dockerfile
      args:
        JAR_FILE: app.jar
    env_file:
      - .env
    volumes:
      - ./data:/data
    deploy:
      resources:
        limits:
          cpus: '2'
          memory: '4G'
        reservations:
          cpus: '0.5'
          memory: '1G'