杀毒软件和Docker


当杀毒软件扫描Docker使用的文件时,这些文件可能会被锁定,从而导致Docker命令挂起。

减少这些问题的一种方法是将Docker数据目录(Linux系统上的/var/lib/docker,Windows Server上的%ProgramData%\docker,或Mac系统上的$HOME/Library/Containers/com.docker.docker/)添加到杀毒软件的排除列表中。但是,这样做需要权衡利弊,因为Docker镜像、容器的可写层或卷中的病毒或恶意软件将无法被检测到。如果您确实选择将Docker的数据目录从后台病毒扫描中排除,您可能需要安排一个定期任务,该任务停止Docker,扫描数据目录,然后重新启动Docker。