I am running Windows Nanoserver in a container.The nanoserver contains only the command prompt and lacks powershell.
I want to execute certain commands inside the container in the command prompt which require elevated privileges. I am currently using the following to launch the command prompt of the container.
docker exec -it <container_id> cmd
Is there any other way using which we can run the command prompt in admin mode?
As per the Windows documentation, the Windows Server Core has
ContainerAdministrator as the default user whereas Windows NanoServer has
ContainerUser as the default user.
I was able to connect to my container as admin using the following command-
docker exec --user ContainerAdministrator -it <container_id> cmd
Answered By – harsrawa
This Answer collected from stackoverflow, is licensed under cc by-sa 2.5 , cc by-sa 3.0 and cc by-sa 4.0