Hoh*_*own 5 windows powershell docker docker-for-windows docker-desktop
我正在尝试摆弄 docker 的 Microsoft 容器,当我想实际向容器发出命令时遇到问题。我已完成以下操作才能到达这里:
1.12.3-beta30.1 (8711)),以便我可以“切换到 Windows 容器”现在,当我执行docker run -it microsoft/nanoserver cmdpowershell 时,它看起来像这样:

它对服务器核心或纳米服务器执行相同的操作。它从未真正启动过命令提示符。它只是挂在这里,我无法输入任何内容。这是我的图像的更多信息:
。那么,我如何才能真正开始在容器上执行命令呢?
更新:我认为我的实际问题是我无法附加到容器。我重新开始并做了以下工作来解决这个问题:
docker run microsoft/windowsservercoredocker ps获取容器名称docker exec [container_name] cmddocker exec [container_name] ping google.com
它发出响声!嗯嗯
docker exec -it [container_name] cmd
挂起。从未启动任何提示。
docker attach [container_name]我已更新到截至 2016 年 12 月 14 日的最新 Microsoft 映像,现在一切正常。我可以docker exec -it [machine-name] powershell并且我得到了一个可以与之交互的终端!
| 归档时间: |
|
| 查看次数: |
8243 次 |
| 最近记录: |