I've got many errors when use docker-compose for development environment

I’ve found this in the read-only document.

" Don’t use Docker to do development . It’s a quick way to get Mastodon running in production, it’s really really inconvenient for development ."

So is it true? and can we have docker to do development in the future?