What are devcontainers bringing more than what "docker-compose up" already does, if your app is already compose-ready for local?
On GitHub codespaces it gives you a button on the website that is literally one click and get vs code in the browser connected to your dev container launched in their cloud--you don't even need vs code or anything installed and can code from a tablet for example.