Мой образ докера из mcr.microsoft.com/powershell:latest
, на котором установлено powershell
. Почему я получаю эту ошибку при сборке образа докера: /bin/sh: 1: Install-Module: not found
Ниже приведен мой dockerfile:
FROM mcr.microsoft.com/powershell:latest
RUN Install-Module dbatools -Force
Я могу запустить команду Install-Module dbatools -Force
, когда я вручную запускаю контейнер из mcr.microsoft.com/powershell:latest
. Почему я не могу запустить его от создания образа? Это имеет другой контекст? Если он использует мой контекст localhost, значит ли это, что мне нужно установить powershell
в моей Mac OS?
Если я хочу запустить скрипт powershell как ENTRYPOINT, как я могу его указать?