https://www.sonatype.com/nexus/repository-oss
https://hub.docker.com/r/sonatype/nexus3
https://help.sonatype.com/repomanager3/product-information/system-requirements
Запуск:
docker run -d -p 8081:8081 -p 8082:8082 --name nexus sonatype/nexus3
При первом запуске, логин admin, посмотреть пароль:
docker exec $(docker ps -q -f name=nexus) cat /nexus-data/admin.password
nexus-repository-microsoft-symbol-server поддерживает сервер только в виде proxy https://issues.sonatype.org/browse/NEXUS-6779
https://github.com/sonatype-nexus-community/nexus-repository-microsoft-symbol-server#more-permanent-install
https://search.maven.org/artifact/org.sonatype.nexus.plugins/nexus-repository-microsoft-symbol-server
Тестировать nuget репозиторий:
Индексные файлы: https://${DOMAINNEXUS}/repository/${REPONAME}/v3/content/${PACKAGENAME}/index.json
Как reverse proxy для Nexus (на порту 8081) и Docker (на порту 8082):
https://help.sonatype.com/repomanager3/installation/run-behind-a-reverse-proxy
https://blog.sonatype.com/setting-up-a-docker-private-registry-with-authentication-using-nexus-and-nginx
rebuildDeletedBlobIndex=true