以下是Debian系统Docker的优化配置建议,涵盖镜像、存储、网络、资源等方面:
.dockerignore
排除无关文件,避免缓存冗余。overlay2
驱动(Debian默认),支持高效分层和写时复制。aufs
(已逐步淘汰),企业级场景可考虑btrfs
或zfs
。host
模式减少延迟(适合高性能场景),overlay
模式适合跨主机通信。net.core.rmem_max
)增大网络缓冲区。--cpus
、--memory
参数限制容器资源,避免资源争用。--cpuset-cpus
)提升计算密集型任务性能。--memory-swap
)防止OOM。daemon.json
优化守护进程,如启用live-restore
避免重启中断容器。docker stats
实时监控容器资源,或集成Prometheus+Grafana实现可视化。参考来源: