在docker容器上运行powershell或cmd

在docker容器上运行powershell或cmd,docker,asp.net-web-api,docker-for-windows,docker-exec,docker-desktop,Docker,Asp.net Web Api,Docker For Windows,Docker Exec,Docker Desktop,我想检查docker容器的内容。我想在容器内运行powershell或命令提示符,以便列出目录 此容器映像正在使用ASP.NET4.6.1框架托管ASP.NET Web API应用程序 我运行了以下命令: docker容器ls-列出集装箱 docker exec-i-t a1da40af6b3c powershell 但是什么也没发生(如图所示)。我遗漏了什么吗?ISE托管的powershell无法正常处理一堆东西。因此,请尝试在独立powershell控制台内执行此操作,或者使用VS代码。如

我想检查docker容器的内容。我想在容器内运行powershell或命令提示符,以便列出目录

此容器映像正在使用ASP.NET4.6.1框架托管ASP.NET Web API应用程序

我运行了以下命令:

  • docker容器ls-列出集装箱
  • docker exec-i-t a1da40af6b3c powershell

  • 但是什么也没发生(如图所示)。我遗漏了什么吗?

    ISE托管的powershell无法正常处理一堆东西。因此,请尝试在独立powershell控制台内执行此操作,或者使用VS代码。

    如果您希望从powershell或命令提示符检查docker容器的内容,以便可以列出目录,如屏幕截图所示。
    使用下面的命令:
    docker exec-it/bin/sh

    这会把你带进你的容器里。然后可以使用“ls”命令列出。

    1。使用
    -it
    ,2。不要使用ISE,从普通powershell尝试prompt@GregorySuvalian:使用普通powershell成功。请加上这个作为答案,我会接受的。