у меня только оин вопрос, а что, у тебя csproj не в sln?
а то docker build поддерживает параметр сборки и находит солюшен если он один не указан в качестве параметра по умолчанию.
я надеюсь, что "docker build" - это опечатка и должно быть dotnet build, но даже если и так, то всё равно не понятно, что ты имел в виду