i与Windows 10 Pro上的Windows容器一起工作。
在PowerShell中运行 dockerd 的过程是否足以使用Docker?我应该需要其他一些流程/服务吗?
我仍然不了解 com.docker.service ( docker桌面服务)的目的。我在没有它的情况下拉图像并运行容器。
我错过了什么吗?
编辑:不可能使用 dockercli.exe 切换容器模式>运行,但是当它这样做时,它会创建 mobylinuxvm 运行Linux容器。它可能是启用服务的主要目的。
问题:当我仅在Windows容器模式下工作时,我是否需要 docker桌面服务?
问题:为什么在 hyperv 隔离模式中运行Windows容器不会创建Hyper-V VM?我已经仔细检查了IT Hyper-V Manager。
当您在Windows上运行Linux容器时,Thou不会在Windows上运行,而是在Hyperv Machine上安装了Linux。
Windows容器由Windows本机Dockerd运行。
此额外的GUI可帮助您管理目前使用的类型的容器。也许您可以没有它,但是值得吗?它可能在较新版本(未测试)中提供连接性Linux和Windows容器,因此我要小心禁用该服务。
只是要注意,这仅适用于桌面窗口。对于Windows Server,您可以并且应该使用Docker EE(基本版本仅适用于Windows,它是免费的)