summaryrefslogtreecommitdiffstats
path: root/images/image-anatomy.dot.svg
blob: d9fdaa5fd3d5ea9e7dc38d5ab6ff5f8f6336cd81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
<?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="481pt" height="230pt"
 viewBox="0.00 0.00 480.52 230.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 226)">
<title>%3</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-226 476.5204,-226 476.5204,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_layer1</title>
<polygon fill="none" stroke="#000000" points="362.5204,-115 362.5204,-214 464.5204,-214 464.5204,-115 362.5204,-115"/>
<text text-anchor="middle" x="413.5204" y="-198.8" font-family="Times,serif" font-size="14.00" fill="#000000">layer.tar.gz</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_layer2</title>
<polygon fill="none" stroke="#000000" points="362.5204,-8 362.5204,-107 464.5204,-107 464.5204,-8 362.5204,-8"/>
<text text-anchor="middle" x="413.5204" y="-91.8" font-family="Times,serif" font-size="14.00" fill="#000000">layer.tar.gz</text>
</g>
<!-- tag -->
<g id="node1" class="node">
<title>tag</title>
<ellipse fill="#000000" stroke="#000000" cx="11.0204" cy="-98" rx="3.5" ry="3.5"/>
</g>
<!-- manifest -->
<g id="node2" class="node">
<title>manifest</title>
<polygon fill="none" stroke="#000000" points="141.5204,-116 83.5204,-116 83.5204,-80 147.5204,-80 147.5204,-110 141.5204,-116"/>
<polyline fill="none" stroke="#000000" points="141.5204,-116 141.5204,-110 "/>
<polyline fill="none" stroke="#000000" points="147.5204,-110 141.5204,-110 "/>
<text text-anchor="middle" x="115.5204" y="-94.3" font-family="Times,serif" font-size="14.00" fill="#000000">manifest</text>
</g>
<!-- tag&#45;&gt;manifest -->
<g id="edge1" class="edge">
<title>tag:head&#45;&gt;manifest</title>
<path fill="none" stroke="#000000" d="M14.9894,-98C24.6237,-98 50.1431,-98 73.0579,-98"/>
<polygon fill="#000000" stroke="#000000" points="73.3366,-101.5001 83.3366,-98 73.3365,-94.5001 73.3366,-101.5001"/>
<text text-anchor="middle" x="49.0204" y="-101.8" font-family="Times,serif" font-size="14.00" fill="#000000">digest</text>
<text text-anchor="middle" x="8.5" y="-114.2722" font-family="Times,serif" font-size="14.00" fill="#000000">tag</text>
</g>
<!-- config -->
<g id="node3" class="node">
<title>config</title>
<polygon fill="none" stroke="#000000" points="294.5204,-116 246.5204,-116 246.5204,-80 300.5204,-80 300.5204,-110 294.5204,-116"/>
<polyline fill="none" stroke="#000000" points="294.5204,-116 294.5204,-110 "/>
<polyline fill="none" stroke="#000000" points="300.5204,-110 294.5204,-110 "/>
<text text-anchor="middle" x="273.5204" y="-94.3" font-family="Times,serif" font-size="14.00" fill="#000000">config</text>
</g>
<!-- manifest&#45;&gt;config -->
<g id="edge2" class="edge">
<title>manifest&#45;&gt;config</title>
<path fill="none" stroke="#000000" d="M147.8754,-98C173.5398,-98 209.4367,-98 236.2927,-98"/>
<polygon fill="#000000" stroke="#000000" points="236.4645,-101.5001 246.4645,-98 236.4645,-94.5001 236.4645,-101.5001"/>
<text text-anchor="middle" x="194.5204" y="-101.8" font-family="Times,serif" font-size="14.00" fill="#000000">(image id)</text>
</g>
<!-- l1 -->
<g id="node4" class="node">
<title>l1</title>
<polygon fill="none" stroke="#000000" points="444.5204,-171 441.5204,-175 420.5204,-175 417.5204,-171 382.5204,-171 382.5204,-135 444.5204,-135 444.5204,-171"/>
<text text-anchor="middle" x="413.5204" y="-149.3" font-family="Times,serif" font-size="14.00" fill="#000000">layer.tar</text>
</g>
<!-- manifest&#45;&gt;l1 -->
<g id="edge5" class="edge">
<title>manifest&#45;&gt;l1</title>
<path fill="none" stroke="#000000" d="M147.7297,-111.4179C153.5784,-113.5149 159.6776,-115.4853 165.5204,-117 228.1655,-133.2397 301.7402,-142.7616 352.393,-147.8895"/>
<polygon fill="#000000" stroke="#000000" points="352.2296,-151.3903 362.5245,-148.8876 352.9159,-144.424 352.2296,-151.3903"/>
<text text-anchor="middle" x="273.5204" y="-145.8" font-family="Times,serif" font-size="14.00" fill="#000000">layer digest</text>
</g>
<!-- l2 -->
<g id="node5" class="node">
<title>l2</title>
<polygon fill="none" stroke="#000000" points="444.5204,-64 441.5204,-68 420.5204,-68 417.5204,-64 382.5204,-64 382.5204,-28 444.5204,-28 444.5204,-64"/>
<text text-anchor="middle" x="413.5204" y="-42.3" font-family="Times,serif" font-size="14.00" fill="#000000">layer.tar</text>
</g>
<!-- manifest&#45;&gt;l2 -->
<g id="edge6" class="edge">
<title>manifest&#45;&gt;l2</title>
<path fill="none" stroke="#000000" d="M147.5251,-84.7188C172.6249,-74.9475 208.6871,-62.3115 241.5204,-56 277.7838,-49.0291 319.072,-46.456 352.1051,-45.6602"/>
<polygon fill="#000000" stroke="#000000" points="352.592,-49.1516 362.5232,-45.4609 352.4581,-42.1529 352.592,-49.1516"/>
<text text-anchor="middle" x="273.5204" y="-59.8" font-family="Times,serif" font-size="14.00" fill="#000000">layer digest</text>
</g>
<!-- config&#45;&gt;l1 -->
<g id="edge3" class="edge">
<title>config&#45;&gt;l1</title>
<path fill="none" stroke="#000000" d="M300.5542,-105.0907C316.4942,-109.5797 336.9243,-115.872 354.5204,-123 360.746,-125.5219 367.2045,-128.4562 373.4651,-131.4831"/>
<polygon fill="#000000" stroke="#000000" points="371.9331,-134.6301 382.4458,-135.9469 375.0488,-128.3617 371.9331,-134.6301"/>
<text text-anchor="middle" x="339.0204" y="-126.8" font-family="Times,serif" font-size="14.00" fill="#000000">diffid</text>
</g>
<!-- config&#45;&gt;l2 -->
<g id="edge4" class="edge">
<title>config&#45;&gt;l2</title>
<path fill="none" stroke="#000000" d="M300.8462,-87.8504C321.3169,-80.247 349.6613,-69.7191 372.7994,-61.1249"/>
<polygon fill="#000000" stroke="#000000" points="374.2033,-64.3372 382.3589,-57.5743 371.766,-57.7752 374.2033,-64.3372"/>
<text text-anchor="middle" x="339.0204" y="-81.8" font-family="Times,serif" font-size="14.00" fill="#000000">diffid</text>
</g>
</g>
</svg>