Skip to content

Deploying docker compose appears to be broken #4963

Description

@elliots

I have tried both with my project, and with your example project from the forum thread (https://github.com/fly-apps/rate-limiter-demo.git).

If there is a Dockerfile it will build using that even if i have [build.compose]
If I rename the dockerfile, it complains there are no buildpacks or Dockerfile

  • Operating system
    macos 26.5.1

  • fly version
    fly v0.4.64 darwin/arm64 Commit: 7131b81 BuildDate: 2026-06-30T22:50:58Z

** Paste your fly.toml

app = 'testabc123'
primary_region = 'syd'

[build.compose]
  file = "compose.yml"

[http_service]
  internal_port = 3000
  force_https = true
  auto_stop_machines = 'stop'
  auto_start_machines = true
  min_machines_running = 0
  processes = ['app']

[[vm]]
  memory = '1gb'
  cpu_kind = 'shared'
  cpus = 1
  memory_mb = 1024

** Command output: **

✓ Configuration is valid
--> Verified app config
==> Building image
==> Building image
Error: failed to fetch an image or build from source: app does not have a Dockerfile or buildpacks configured. See https://fly.io/docs/reference/configuration/#the-build-section

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions