Можно ли построить образ докера Linux на размещенном агенте VSTS 2017?
У меня есть Dockerfile, который извлекает из базового образа microsoft/dotnet:2.0-runtime
, Когда я делаю сборку локально (в окнах, работающих под Linux-контейнерами), я получаю образ докера Linux.
однако, если мы запустим тот же процесс сборки на VSTS с использованием размещенного агента 2017, тогда мы получим образ докера Windows.
Можно ли создать образ докера Linux на размещенном агенте VSTS 2017 без использования агента сборки Linux?
1 ответ
Решение
Нет, нет способа создать образ докера Linux с агентом VSTS Hosted VS2017. Размещенный агент VS2017 может создавать только для образов докеров Windows.
Обходные пути для создания образа Docker Linux, как показано ниже:
- Сборка с агентом предварительного просмотра размещенного Linux
- Сборка с частным агентом на собственной машине Windows