In development, my web app runs without docker. But I use docker to test with other modules. I run docker containers of other modules and my web app communicates with them. In production, all of them runs with docker.
Comment by Cho, Yongjoon on "Do you use Docker in development?" | Hashnode