We are deploying dagster via docker compose as per the guide, and generally are enjoying it.
https://docs.dagster.io/deployment/guides/docker#docker-compose-example
I'd however suggest to improve the documentation regarding where to put environment variables. I haven't really figured out where i need to have them for my dagster runs to utilize them. It seems i needed for the daemon and for user-code, but a better documentation would be neat - also maybe minimizing it, so i ownly have to make one container know of various secrets 🙂