ОС: Mac OS High Sierra 10.13.6
Я только что создал новый Nexus Docker Container следующим образом -
docker run -d -p 8081:8081 --name nexus sonatype/nexus3
, который прекрасно работал, может обращаться к репозиториям и т. Д.
Но, когда я нажимаю на репозиторий Nuget по умолчанию с:
dotnet nuget push ~/Downloads/abc.3.2.55.nupkg --source http://localhost:8081/repository/nuget-hosted/ -k 0fc45a34-fa99-3af1-9bb6-bd6759047bbb
, я в конечном итоге получаю:
info : Pushing abc.3.2.55.nupkg to 'http://localhost:8081/repository/nuget-hosted/'...
info : PUT http://localhost:8081/repository/nuget-hosted/
error: The operation was canceled.
error: Error while copying content to a stream.
error: Unable to read data from the transport connection: Operation
canceled.
error: Operation canceled
error: Pushing took too long. You can change the default timeout of 300 seconds by using the --timeout <seconds> option with the push command.
Тем не менее, более важная вещь заключается в том, как только я ударюПри помощи команды push nuget я больше не мог получить доступ к веб-странице Nexus, получая сообщение об ошибке:
- Даже после сбоя отправки,он не возвращается
- Перезапуск моего контейнера не помогает
- Перезапуск Docker и повторный запуск моего контейнера перезапускает Nexus.
- Если я снова запускаю nuget push, он немедленно зависает.
Если предположить, что виновником является nuget push / docker, что я могу сделать, чтобы начать диагностировать причину зависания?