Nomad in place of Docker Compose?

I currently have a Docker Compose file I’ve been using for development, and I’m looking into Nomad to horizontally scale some services.

If I switch to Nomad, would I need Docker Compose anymore? Or do most people just run sudo nomad agent -dev and develop with that locally? Or something else?

2 Likes

Bump.

tl;dr It seems like Nomad would replace Docker Compose for me. How do people usually develop with Nomad? Do they also have Docker Compose files and update both? Just use Nomad for a dev environment? Something else?

I have the same question. Deploying jobs to a staging and production cluster seems trivial…however, I am wondering what workflows are using to enable devs to work locally. We also use docker-compose right now for local development.