J'essaie d'installer Windows Enterprise WDK sur une image Docker basée sur windowsservercore . L'application s'installe par décompression et je l'ai déjà fait et j'ai validé cette image dans Docker. Maintenant, je dois exécuter un script qui définit les variables d'environnement. Selon les instructions d'installation d'Enterprise WDK, je dois exécuter ce script en tant qu'administrateur. Je l'ai fait directement sur ma machine de bureau et cela fonctionne. Dans le Docker Container, l'utilisateur de connexion par défaut est
PS C:\> whoami
user manager\containeradministrator
J'ai essayé d'activer le compte administrateur.
PS C:\> net user administrator /active:yes
The command completed successfully.
PS C:\> net user administrator Pa$$w0rd
The command completed successfully.
J'essaie de démarrer un shell en tant qu'administrateur, mais l'utilisateur ne change pas.
PS C:\> runas /user:administrator powershell
Enter the password for administrator:
Attempting to start powershell as user "C597C386289A\administrator" ...
PS C:\> whoami
user manager\containeradministrator
Et si j'exécute mon script, il n'a pas défini l'une des valeurs d'environnement spécifiées dans le script.
Suggestions?