Я создаю windows контейнер со следующим установленным программным обеспечением
- Блокнот ++
- MariaDB
- Хайди SQL
- . NET Framework 2.0 и 3.5
Это изображение docker, которое я создал. https://hub.docker.com/repository/docker/mhhaji/winserver2016_base
Что я пытался:
Действия по запуску контейнера
docker run --name mycontainer mhhaji/winserver2016_base:v1 ping -t localhost
docker exec -it mycontainer powershell
После запуска powershell я выполняю следующие команды
Get-PackageProvider
#Chocolatey is not existing so I install chocolatey
Find-Package -Provider chocolatey
#Enter [Y] when prompted
#Install notepad++
Find-Package -Provider chocolatey -name notepad*
Я получаю следующую ошибку
WARNING: NuGet: The request was aborted: Could not create SSL/TLS secure channel.
Мне удалось загрузить Chocolatey, поэтому подключение к внешним конечным точкам не представляет проблемы.
Обновление: Похоже, что nuget не установлен в моем образе. Ищете решение, но не можете найти.