运行 docker 容器上的 powershell 或 cmd

Running powershell or cmd on docker container

我想检查我的 docker 容器中的内容。我想 运行 powershell 或容器内的命令提示符,这样我就可以列出目录。

此容器映像托管 ASP.NET Web API 应用程序使用 ASP.net 4.6.1 框架。

我运行以下命令:

  1. docker container ls - to list conatiners
  2. docker exec -i -t a1da40af6b3c powershell

但是没有任何反应(如图所示)。我错过了什么吗?

ISE 托管的 powershell 不能正常处理很多东西。因此,请尝试在独立的 powershell 控制台或使用 VS Code 中执行此操作。

如果您想从 powershell 或命令提示符检查 docker 容器的内容,以便您可以列出目录,如屏幕截图所示。
使用以下命令:
docker exec -it /bin/sh
这将带您进入您的容器。然后你可以使用 'ls' 命令列出。