以下是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實現可視化。參考來源: