github.com/feiyang21687/docker@v1.5.0/docs/sources/article-img/architecture.svg (about) 1 <?xml version="1.0"?> 2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 3 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 358 351" width="358pt" height="351pt"><metadata xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:date>2014-04-15 00:37Z</dc:date><!-- Produced by OmniGraffle Professional 5.4.4 --></metadata><defs><font-face font-family="Helvetica" font-size="18" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="532.22656" cap-height="719.72656" ascent="770.01953" descent="-229.98047" font-weight="bold"><font-face-src><font-face-name name="Helvetica-Bold"/></font-face-src></font-face><font-face font-family="Helvetica" font-size="12" panose-1="2 11 4 3 2 2 2 2 2 4" units-per-em="1000" underline-position="-75" underline-thickness="50" slope="0" x-height="524" cap-height="718" ascent="770.00427" descent="-229.99573" font-weight="300"><font-face-src><font-face-name name="Helvetica-Light"/></font-face-src></font-face><font-face font-family="Source Sans Pro" font-size="13" panose-1="2 11 6 3 3 4 3 2 2 4" units-per-em="1000" underline-position="-136" underline-thickness="94.00001" slope="0" x-height="504.00003" cap-height="667.00006" ascent="984.002" descent="-273.00058" font-weight="bold"><font-face-src><font-face-name name="SourceSansPro-Semibold"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -3 7 6" markerWidth="7" markerHeight="6" color="black"><g><path d="M 4.8000002 0 L 0 -1.8000001 L 0 1.8000001 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-6 -3 7 6" markerWidth="7" markerHeight="6" color="black"><g><path d="M -4.8000002 0 L 0 1.8000001 L 0 -1.8000001 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><g><title>Layer 1</title><path d="M 226 0 L 349 0 C 353.97056 30435919e-23 358 4.0294373 358 9 L 358 241 C 358 245.97056 353.97056 250 349 250 L 226 250 C 221.02944 250 217 245.97056 217 241 L 217 9 C 217 4.0294373 221.02944 -30435919e-23 226 0 Z" fill="#80bab7"/><path d="M 226 0 L 349 0 C 353.97056 30435919e-23 358 4.0294373 358 9 L 358 241 C 358 245.97056 353.97056 250 349 250 L 226 250 C 221.02944 250 217 245.97056 217 241 L 217 9 C 217 4.0294373 221.02944 -30435919e-23 226 0 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(224.5 13)" fill="#1a2429"><tspan font-family="Helvetica" font-size="18" font-weight="bold" fill="#1a2429" x="43.000488" y="18" textLength="39.999023">Host</tspan></text><path d="M 243 83 L 332 83 C 336.97056 83 341 87.029437 341 92 L 341 105 C 341 109.97056 336.97056 114 332 114 L 243 114 C 238.02944 114 234 109.97056 234 105 L 234 92 C 234 87.029437 238.02944 83 243 83 Z" fill="#e0e0e0"/><path d="M 243 83 L 332 83 C 336.97056 83 341 87.029437 341 92 L 341 105 C 341 109.97056 336.97056 114 332 114 L 243 114 C 238.02944 114 234 109.97056 234 105 L 234 92 C 234 87.029437 238.02944 83 243 83 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(239 91.5)" fill="#1a2429"><tspan font-family="Helvetica" font-size="12" font-weight="300" fill="#1a2429" x="17.486" y="11" textLength="62.028">Container 1</tspan></text><path d="M 243 122.5 L 332 122.5 C 336.97056 122.5 341 126.52944 341 131.5 L 341 144.5 C 341 149.47056 336.97056 153.5 332 153.5 L 243 153.5 C 238.02944 153.5 234 149.47056 234 144.5 L 234 131.5 C 234 126.52944 238.02944 122.5 243 122.5 Z" fill="#e0e0e0"/><path d="M 243 122.5 L 332 122.5 C 336.97056 122.5 341 126.52944 341 131.5 L 341 144.5 C 341 149.47056 336.97056 153.5 332 153.5 L 243 153.5 C 238.02944 153.5 234 149.47056 234 144.5 L 234 131.5 C 234 126.52944 238.02944 122.5 243 122.5 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(239 131)" fill="#1a2429"><tspan font-family="Helvetica" font-size="12" font-weight="300" fill="#1a2429" x="17.486" y="11" textLength="62.028">Container 2</tspan></text><path d="M 243 162.5 L 332 162.5 C 336.97056 162.5 341 166.52944 341 171.5 L 341 184.5 C 341 189.47056 336.97056 193.5 332 193.5 L 243 193.5 C 238.02944 193.5 234 189.47056 234 184.5 L 234 171.5 C 234 166.52944 238.02944 162.5 243 162.5 Z" fill="#e0e0e0"/><path d="M 243 162.5 L 332 162.5 C 336.97056 162.5 341 166.52944 341 171.5 L 341 184.5 C 341 189.47056 336.97056 193.5 332 193.5 L 243 193.5 C 238.02944 193.5 234 189.47056 234 184.5 L 234 171.5 C 234 166.52944 238.02944 162.5 243 162.5 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(239 171)" fill="#1a2429"><tspan font-family="Helvetica" font-size="12" font-weight="300" fill="#1a2429" x="17.486" y="11" textLength="62.028">Container 3</tspan></text><path d="M 243 202.5 L 332 202.5 C 336.97056 202.5 341 206.52944 341 211.5 L 341 224.5 C 341 229.47056 336.97056 233.5 332 233.5 L 243 233.5 C 238.02944 233.5 234 229.47056 234 224.5 L 234 211.5 C 234 206.52944 238.02944 202.5 243 202.5 Z" fill="#e0e0e0"/><path d="M 243 202.5 L 332 202.5 C 336.97056 202.5 341 206.52944 341 211.5 L 341 224.5 C 341 229.47056 336.97056 233.5 332 233.5 L 243 233.5 C 238.02944 233.5 234 229.47056 234 224.5 L 234 211.5 C 234 206.52944 238.02944 202.5 243 202.5 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(239 211)" fill="#1a2429"><tspan font-family="Helvetica" font-size="12" font-weight="300" fill="#1a2429" x="15.818" y="11" textLength="65.364">Container ...</tspan></text><text transform="translate(0 83.625)" fill="#fa6b1c"><tspan font-family="Helvetica" font-size="18" font-weight="bold" fill="#fa6b1c" x=".48339844" y="18" textLength="116.0332">Docker Client</tspan></text><text transform="translate(27 114.375)" fill="black"><tspan font-family="Source Sans Pro" font-size="13" font-weight="bold" x=".1635" y="13" textLength="27.261">dock</tspan><tspan font-family="Source Sans Pro" font-size="13" font-weight="bold" x="27.1255" y="13" textLength="35.710999">er pull</tspan></text><text transform="translate(28 136.875)" fill="black"><tspan font-family="Source Sans Pro" font-size="13" font-weight="bold" x=".288" y="13" textLength="27.261">dock</tspan><tspan font-family="Source Sans Pro" font-size="13" font-weight="bold" x="27.25" y="13" textLength="33.462002">er run</tspan></text><text transform="translate(32.5 159.375)" fill="black"><tspan font-family="Source Sans Pro" font-size="13" font-weight="bold" x=".104" y="13" textLength="27.261">dock</tspan><tspan font-family="Source Sans Pro" font-size="13" font-weight="bold" x="27.066" y="13" textLength="24.83">er ...</tspan></text><line x1="151.9" y1="133" x2="178.1" y2="133" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><text transform="translate(230.5 329)" fill="#fa6b1c"><tspan font-family="Helvetica" font-size="18" font-weight="bold" fill="#fa6b1c" x=".47753906" y="18" textLength="113.04492">Docker Index</tspan></text><line x1="287" y1="302.6" x2="287" y2="276.4" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M 243 42.5 L 332 42.5 C 336.97056 42.5 341 46.529437 341 51.5 L 341 64.5 C 341 69.470563 336.97056 73.5 332 73.5 L 243 73.5 C 238.02944 73.5 234 69.470563 234 64.5 L 234 51.5 C 234 46.529437 238.02944 42.5 243 42.5 Z" fill="#e0e0e0"/><path d="M 243 42.5 L 332 42.5 C 336.97056 42.5 341 46.529437 341 51.5 L 341 64.5 C 341 69.470563 336.97056 73.5 332 73.5 L 243 73.5 C 238.02944 73.5 234 69.470563 234 64.5 L 234 51.5 C 234 46.529437 238.02944 42.5 243 42.5 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(239 51)" fill="#1a2429"><tspan font-family="Helvetica" font-size="12" font-weight="300" fill="#1a2429" x="4.82" y="11" textLength="87.36">Docker Daemon</tspan></text></g></g></svg>