summaryrefslogtreecommitdiffstats
path: root/images/tarball.dot.svg
diff options
context:
space:
mode:
Diffstat (limited to 'images/tarball.dot.svg')
-rw-r--r--images/tarball.dot.svg126
1 files changed, 126 insertions, 0 deletions
diff --git a/images/tarball.dot.svg b/images/tarball.dot.svg
new file mode 100644
index 0000000..4c6edc0
--- /dev/null
+++ b/images/tarball.dot.svg
@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.40.1 (20161225.0304)
+ -->
+<!-- Title: %3 Pages: 1 -->
+<svg width="523pt" height="303pt"
+ viewBox="0.00 0.00 523.00 303.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 299)">
+<title>%3</title>
+<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-299 519,-299 519,4 -4,4"/>
+<g id="clust1" class="cluster">
+<title>cluster_tarball</title>
+<polygon fill="none" stroke="#000000" points="8,-8 8,-287 507,-287 507,-8 8,-8"/>
+<text text-anchor="middle" x="257.5" y="-271.8" font-family="Times,serif" font-size="14.00" fill="#000000">image.tar</text>
+</g>
+<g id="clust2" class="cluster">
+<title>cluster_manifest</title>
+<polygon fill="none" stroke="#000000" points="16,-16 16,-253 123,-253 123,-16 16,-16"/>
+<text text-anchor="middle" x="69.5" y="-237.8" font-family="Times,serif" font-size="14.00" fill="#000000">manifest.json</text>
+</g>
+<g id="clust3" class="cluster">
+<title>cluster_layer1</title>
+<polygon fill="none" stroke="#000000" points="397,-34 397,-133 499,-133 499,-34 397,-34"/>
+<text text-anchor="middle" x="448" y="-117.8" font-family="Times,serif" font-size="14.00" fill="#000000">layer.tar.gz</text>
+</g>
+<g id="clust4" class="cluster">
+<title>cluster_layer2</title>
+<polygon fill="none" stroke="#000000" points="397,-141 397,-240 499,-240 499,-141 397,-141"/>
+<text text-anchor="middle" x="448" y="-224.8" font-family="Times,serif" font-size="14.00" fill="#000000">layer.tar.gz</text>
+</g>
+<!-- mconfig -->
+<g id="node1" class="node">
+<title>mconfig</title>
+<polygon fill="none" stroke="#000000" points="96.5,-168 42.5,-168 42.5,-132 96.5,-132 96.5,-168"/>
+<text text-anchor="middle" x="69.5" y="-146.3" font-family="Times,serif" font-size="14.00" fill="#000000">Config</text>
+</g>
+<!-- config -->
+<g id="node5" class="node">
+<title>config</title>
+<polygon fill="none" stroke="#000000" points="291,-154 243,-154 243,-118 297,-118 297,-148 291,-154"/>
+<polyline fill="none" stroke="#000000" points="291,-154 291,-148 "/>
+<polyline fill="none" stroke="#000000" points="297,-148 291,-148 "/>
+<text text-anchor="middle" x="270" y="-132.3" font-family="Times,serif" font-size="14.00" fill="#000000">config</text>
+</g>
+<!-- mconfig&#45;&gt;config -->
+<g id="edge1" class="edge">
+<title>mconfig&#45;&gt;config</title>
+<path fill="none" stroke="#000000" d="M96.5403,-148.1119C131.668,-145.6591 193.1644,-141.3651 232.7073,-138.604"/>
+<polygon fill="#000000" stroke="#000000" points="233.0159,-142.0911 242.7477,-137.9029 232.5282,-135.1081 233.0159,-142.0911"/>
+<text text-anchor="middle" x="176.5" y="-147.8" font-family="Times,serif" font-size="14.00" fill="#000000">image id</text>
+</g>
+<!-- layers -->
+<g id="node2" class="node">
+<title>layers</title>
+<polygon fill="none" stroke="#000000" points="96.5,-222 42.5,-222 42.5,-186 96.5,-186 96.5,-222"/>
+<text text-anchor="middle" x="69.5" y="-200.3" font-family="Times,serif" font-size="14.00" fill="#000000">Layers</text>
+</g>
+<!-- l1 -->
+<g id="node6" class="node">
+<title>l1</title>
+<polygon fill="none" stroke="#000000" points="479,-90 476,-94 455,-94 452,-90 417,-90 417,-54 479,-54 479,-90"/>
+<text text-anchor="middle" x="448" y="-68.3" font-family="Times,serif" font-size="14.00" fill="#000000">layer.tar</text>
+</g>
+<!-- layers&#45;&gt;l1 -->
+<g id="edge2" class="edge">
+<title>layers&#45;&gt;l1</title>
+<path fill="none" stroke="#000000" d="M96.5198,-204.19C165.9738,-204.4755 346.9131,-203.8632 370,-190 390.008,-177.9856 385.5908,-163.8126 394.84,-142.0701"/>
+<polygon fill="#000000" stroke="#000000" points="398.031,-143.513 399.3348,-132.9987 391.7588,-140.4051 398.031,-143.513"/>
+<text text-anchor="middle" x="270" y="-205.8" font-family="Times,serif" font-size="14.00" fill="#000000">layer digest</text>
+</g>
+<!-- l2 -->
+<g id="node7" class="node">
+<title>l2</title>
+<polygon fill="none" stroke="#000000" points="479,-197 476,-201 455,-201 452,-197 417,-197 417,-161 479,-161 479,-197"/>
+<text text-anchor="middle" x="448" y="-175.3" font-family="Times,serif" font-size="14.00" fill="#000000">layer.tar</text>
+</g>
+<!-- layers&#45;&gt;l2 -->
+<g id="edge3" class="edge">
+<title>layers&#45;&gt;l2</title>
+<path fill="none" stroke="#000000" d="M96.7682,-219.0493C117.8784,-229.293 148.1958,-241 176.5,-241 176.5,-241 176.5,-241 354.5,-241 367.5727,-241 373.2434,-242.298 387.8589,-235.9183"/>
+<polygon fill="#000000" stroke="#000000" points="389.5034,-239.0113 397.0026,-231.5271 386.473,-232.7012 389.5034,-239.0113"/>
+<text text-anchor="middle" x="270" y="-244.8" font-family="Times,serif" font-size="14.00" fill="#000000">layer digest</text>
+</g>
+<!-- sources -->
+<g id="node3" class="node">
+<title>sources</title>
+<polygon fill="none" stroke="#000000" points="115,-114 24,-114 24,-78 115,-78 115,-114"/>
+<text text-anchor="middle" x="69.5" y="-92.3" font-family="Times,serif" font-size="14.00" fill="#000000">LayerSources</text>
+</g>
+<!-- sources&#45;&gt;l1 -->
+<g id="edge6" class="edge">
+<title>sources&#45;&gt;l1</title>
+<path fill="none" stroke="#000000" d="M106.626,-77.9421C112.1689,-75.0511 117.7734,-72.0159 123,-69 147.6108,-54.799 148.086,-34 176.5,-34 176.5,-34 176.5,-34 354.5,-34 369.9935,-34 374.3272,-34.0242 389,-39 396.5806,-41.5707 404.3097,-45.114 411.5701,-48.9291"/>
+<polygon fill="#000000" stroke="#000000" points="410.0253,-52.0743 420.4696,-53.8542 413.4148,-45.9497 410.0253,-52.0743"/>
+<text text-anchor="middle" x="270" y="-37.8" font-family="Times,serif" font-size="14.00" fill="#000000">diffid</text>
+</g>
+<!-- sources&#45;&gt;l2 -->
+<g id="edge7" class="edge">
+<title>sources&#45;&gt;l2</title>
+<path fill="none" stroke="#000000" d="M115.0969,-83.9218C174.9057,-70.173 282.5191,-52.6874 370,-78 379.5941,-80.7761 383.4596,-81.69 389,-90 400.7544,-107.6302 386.3753,-118.6669 397,-137 400.6773,-143.3452 405.699,-149.1408 411.1641,-154.2655"/>
+<polygon fill="#000000" stroke="#000000" points="408.9395,-156.9685 418.807,-160.8264 413.4991,-151.6571 408.9395,-156.9685"/>
+<text text-anchor="middle" x="270" y="-69.8" font-family="Times,serif" font-size="14.00" fill="#000000">diffid</text>
+</g>
+<!-- tags -->
+<g id="node4" class="node">
+<title>tags</title>
+<polygon fill="none" stroke="#000000" points="105,-60 34,-60 34,-24 105,-24 105,-60"/>
+<text text-anchor="middle" x="69.5" y="-38.3" font-family="Times,serif" font-size="14.00" fill="#000000">RepoTags</text>
+</g>
+<!-- config&#45;&gt;l1 -->
+<g id="edge4" class="edge">
+<title>config&#45;&gt;l1</title>
+<path fill="none" stroke="#000000" d="M297.0344,-126.2798C326.3338,-115.7451 373.4204,-98.8151 407.2182,-86.6631"/>
+<polygon fill="#000000" stroke="#000000" points="408.5826,-89.892 416.8086,-83.2149 406.2141,-83.3048 408.5826,-89.892"/>
+<text text-anchor="middle" x="354.5" y="-113.8" font-family="Times,serif" font-size="14.00" fill="#000000">diffid</text>
+</g>
+<!-- config&#45;&gt;l2 -->
+<g id="edge5" class="edge">
+<title>config&#45;&gt;l2</title>
+<path fill="none" stroke="#000000" d="M297.0344,-142.5308C326.2081,-149.5784 373.0165,-160.886 406.7823,-169.0429"/>
+<polygon fill="#000000" stroke="#000000" points="406.2663,-172.5189 416.8086,-171.465 407.9101,-165.7146 406.2663,-172.5189"/>
+<text text-anchor="middle" x="354.5" y="-163.8" font-family="Times,serif" font-size="14.00" fill="#000000">diffid</text>
+</g>
+</g>
+</svg>