Windows防火墙阻止了我的尝试允许Docker for Windows以共享C:在Windows 10计算机上。
当Windows防火墙已关闭时,此工作正常。但是当它起来时,我收到以下错误:
防火墙正在阻止Windows和容器之间的文件共享。请参阅文档以获取更多信息。
这很简单,您实际上并不需要共享C驱动器,但只需重新安装文件并在Hyper-V虚拟网卡上打印共享服务。
此外,如果您面临网络配置文件的任何问题或限制,请考虑通过此PowerShell命令将“VETHERNET)”卡更改为“VETHERNET(Docknat)”卡的默认“未认定网络”。
Set-NetConnectionProfile -InterfaceAleas“Vethernet(Dockernat)”-NetworkCategory私有
创建Docker计算机时,可以提名内存大小:
Docker-Machine Create -d VirtualBox --VirtualBox-Memory 4096默认值
或者
Docker-machine stopvboxManage ModifyVM默认值--CPUS 2vboxManage ModifyVM默认值--Memory 4096Docker-machine开头