The author details their struggle with debugging docker-compose services in JetBrains Rider after switching from Visual Studio. They discovered a UnicodeDecodeError related to their username containing a special character, which affected the generated temporary files. Despite reporting the bug to technical support, no progress was made in resolving the issue. The author then shares a workaround by changing the temporary file storage path in Rider through advanced configuration. By editing the idea.properties file, users can relocate the temporary files and avoid the error. The solution provided allows users to continue debugging their services effectively, bypassing the problematic bug in Rider.
https://mikolaj-kaminski.com/jetbrains-rider-docker-compose-unicodedecodeerror-issue-fix/