无法复制到Windows 10中的Windows容器(docker cp)

我在我的笔记本电脑上设置了Docker for Windows,并在Docker的设置(从而促使了几次重启和Windows更新)从Linux Containers切换到Windows Containers。 我拉了一个图像,并使用以下命令运行一个容器:

docker pull microsoft/dotnet-framework docker run -it microsoft/dotnet-framework cmd 

在第二个terminal窗口中,我执行了这个命令:

 docker cp app container_id:/ 

并收到此错误消息:

来自守护进程的错误响应:不支持针对正在运行的Hyper-V容器的文件系统操作

我search了这个错误,但没有任何[解释]出现,相当令人吃惊。 有什么办法可以在Windows 10中将图像作为Windows容器而不是Hyper-V容器运行? 最终,我将这个容器部署到Windows Server 2016主机,但是我需要在运行Windows 10 Pro的笔记本电脑上进行所有的开发和testing。

Docker版本

 Client: Version: 17.06.0-ce API version: 1.30 Go version: go1.8.3 Git commit: 02c1d87 Built: Fri Jun 23 21:30:30 2017 OS/Arch: windows/amd64 Server: Version: 17.06.0-ce API version: 1.30 (minimum version 1.24) Go version: go1.8.3 Git commit: 02c1d87 Built: Fri Jun 23 22:19:00 2017 OS/Arch: windows/amd64 Experimental: true 

基于@GregorySuvalian的评论,我知道Windows 10只允许Hyper-V运行时。 所以我的解决方法是停止容器,运行docker cp命令并重新启动容器。 (我更喜欢这样做,因为它只是一次操作。)