On production Drupal sites, caching should always remain enabled for best performance. However, during development, caching should be disabled. This tutorial shows how to disable cache in Drupal 8, and also enable debugging for development.
Recently I moved my Nextcloud and Collabora installations over to Docker containers. Here I explain the process from pulling and starting the containers to configuring the reverse proxies using NGINX.