<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="675" viewBox="0 0 1200 675"><rect width="1200" height="675" fill="#eff6ff"/><text x="60" y="64" font-size="31" font-family="sans-serif" font-weight="700" fill="#1e3a8a">Docker Volume 数据卷模型</text><g font-family="sans-serif" text-anchor="middle"><rect x="120" y="170" width="260" height="290" rx="26" fill="#fff" stroke="#60a5fa" stroke-width="4"/><text x="250" y="225" font-size="25" fill="#1d4ed8" font-weight="700">容器</text><text x="250" y="300" font-size="21">/var/lib/app</text><text x="250" y="350" font-size="19" fill="#475569">挂载点</text><rect x="470" y="215" width="260" height="200" rx="26" fill="#dbeafe" stroke="#2563eb" stroke-width="4"/><text x="600" y="310" font-size="25" fill="#1e40af" font-weight="700">Docker Volume</text><rect x="820" y="170" width="260" height="290" rx="26" fill="#fff" stroke="#60a5fa" stroke-width="4"/><text x="950" y="225" font-size="25" fill="#1d4ed8" font-weight="700">宿主机存储</text><text x="950" y="300" font-size="20">Docker 管理目录</text><text x="950" y="350" font-size="19" fill="#475569">容器删除后保留</text></g><path d="M380 315 L470 315 M730 315 L820 315" stroke="#2563eb" stroke-width="6"/><rect x="210" y="540" width="780" height="60" rx="16" fill="#dbeafe"/><text x="600" y="578" text-anchor="middle" font-size="22" font-family="sans-serif" fill="#1e3a8a">Volume 将数据生命周期从容器实例中拆出来，便于重建、备份和迁移</text></svg>