Ошибка восстановления dotnet с контейнером Docker Jenkins

У меня есть локальный образ докера с ядром dotnet 3.1, установленным на базовом образе Jenkins/Jenkins:lts.

Запуск сценария оболочки для конфигурации сборки - я получаю сообщение об ошибке

> dotnet restore *.sln

/usr/share/dotnet/sdk/3.1.102/NuGet.targets(123,5): ошибка: файл '/var/jenkins_home/.nuget/packages/microsoft.visualstudio.azure.containers.tools.targets/1.9.10/microsoft.visualstudio.azure.containers.tools.targets.nuspec'уже существует.

Глядя на крепление - оно действительно существует. Что мне делать, чтобы это исправить?

1 ответ

Решение

Я думаю, вы используете Docker for Desktop для Windows. Я тоже столкнулся с той же проблемой. Попробуйте понизить версию Docker для рабочего стола для Windows до версии Docker Desktop Community 2.1.0.5.

Ссылка: https://docs.docker.com/docker-for-windows/release-notes/

Другие вопросы по тегам