version: '3.8' services: web: build: context: . dockerfile: Dockerfile ports: - "3000:80" container_name: kumamoto-travel-planner restart: unless-stopped depends_on: - map-server environment: - VITE_MAP_TILES_URL=http://localhost:8080/tiles map-server: build: context: ./docker/map-server dockerfile: Dockerfile ports: - "8080:80" container_name: kumamoto-map-server restart: unless-stopped volumes: - map_data:/var/lib/postgresql/data - map_tiles:/var/www/html/tiles environment: - POSTGRES_DB=kumamoto_map - POSTGRES_USER=postgres - POSTGRES_PASSWORD=mapserver123 volumes: map_data: map_tiles: