Files
docker-workshop/docker-layers.svg
Frank Woeckener 21ed8ddda6 Initial Commit
2025-03-18 09:20:35 +01:00

27 lines
3.4 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 638 390" preserveAspectRatio="xMidYMax">
<rect width="461.711" height="377.025" fill="#f8f9fa" style="" x="88.217" y="6.234"/>
<rect x="100.777" y="19.06" width="436.02" height="350.828" fill="none" stroke="#333" stroke-width="2" rx="10" style=""/>
<rect x="137.112" y="251.604" width="363.35" height="29.068" fill="#DAE8FC" stroke="#6C8EBF" stroke-width="2" style=""/>
<text x="318.787" y="269.772" font-family="Arial" font-size="16" text-anchor="middle" style="white-space: pre; font-size: 11.6px;">Base Image Layer (Basis-Betriebssystem) - Read Only</text>
<rect x="137.112" y="215.269" width="363.35" height="29.068" fill="#DAE8FC" stroke="#6C8EBF" stroke-width="2" style=""/>
<text x="318.787" y="233.437" font-family="Arial" font-size="16" text-anchor="middle" style="white-space: pre; font-size: 11.6px;">Zwischenlayer (z.B. Laufzeitumgebung) - Read Only</text>
<rect x="137.112" y="178.934" width="363.35" height="29.068" fill="#DAE8FC" stroke="#6C8EBF" stroke-width="2" style=""/>
<text x="318.787" y="197.102" font-family="Arial" font-size="16" text-anchor="middle" style="white-space: pre; font-size: 11.6px;">Anwendungslayer (App-Code) - Read Only</text>
<rect x="137.112" y="142.599" width="363.35" height="29.068" fill="#D5E8D4" stroke="#82B366" stroke-width="2" style=""/>
<text x="318.787" y="160.767" font-family="Arial" font-size="16" text-anchor="middle" style="white-space: pre; font-size: 11.6px;">Container Layer - Read Write</text>
<rect x="137.112" y="91.73" width="159.874" height="43.602" fill="#FFE6CC" stroke="#D79B00" stroke-width="2" style=""/>
<text x="217.049" y="117.165" font-family="Arial" font-size="16" text-anchor="middle" style="white-space: pre; font-size: 11.6px;">Volume Mount</text>
<rect x="340.588" y="91.73" width="159.874" height="43.602" fill="#FFE6CC" stroke="#D79B00" stroke-width="2" style=""/>
<text x="420.526" y="117.165" font-family="Arial" font-size="16" text-anchor="middle" style="white-space: pre; font-size: 11.6px;">Bind Mount</text>
<rect x="137.112" y="40.861" width="363.35" height="29.068" fill="#E1D5E7" stroke="#9673A6" stroke-width="2" style=""/>
<text x="318.787" y="59.029" font-family="Arial" font-size="16" text-anchor="middle" style="white-space: pre; font-size: 11.6px;">Union File System</text>
<line x1="318.787" y1="69.929" x2="318.787" y2="136.258" stroke="#9673A6" stroke-width="2" stroke-dasharray="5,5" style=""/>
<line x1="318.787" y1="135.332" x2="318.787" y2="142.599" stroke="#9673A6" stroke-width="2" stroke-dasharray="5,5" style=""/>
<rect x="413.624" y="297.283" width="14.534" height="14.534" fill="#DAE8FC" stroke="#6C8EBF" stroke-width="1" style=""/>
<text x="431.792" y="308.184" font-family="Arial" font-size="14" text-anchor="start" style="white-space: pre; font-size: 10.2px;">Read-Only Layers</text>
<rect x="413.624" y="319.084" width="14.534" height="14.534" fill="#D5E8D4" stroke="#82B366" stroke-width="1" style=""/>
<text x="431.792" y="329.985" font-family="Arial" font-size="14" text-anchor="start" style="white-space: pre; font-size: 10.2px;">Read-Write Layer</text>
<rect x="413.624" y="340.885" width="14.534" height="14.534" fill="#FFE6CC" stroke="#D79B00" stroke-width="1" style=""/>
<text x="431.792" y="351.786" font-family="Arial" font-size="14" text-anchor="start" style="white-space: pre; font-size: 10.2px;">Externe Mounts</text>
</svg>