Running Windows container's command prompt in admin mode


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

Leave a Reply

(*) Required, Your email will not be published