Files
presentations/presentation/assets/Container.drawio.svg
T

4 lines
27 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than draw.io -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="822px" height="351px" viewBox="-0.5 -0.5 822 351" content="&lt;mxfile host=&quot;Electron&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.7.8 Chrome/128.0.6613.36 Electron/32.0.1 Safari/537.36&quot; scale=&quot;1&quot; border=&quot;0&quot; version=&quot;24.7.8&quot;&gt;&#10; &lt;diagram name=&quot;Page-1&quot; id=&quot;dBVdIIWBaHz3-c_bPfhA&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;1185&quot; dy=&quot;1785&quot; grid=&quot;1&quot; gridSize=&quot;10&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;1&quot; page=&quot;1&quot; pageScale=&quot;1&quot; pageWidth=&quot;850&quot; pageHeight=&quot;1100&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#10; &lt;root&gt;&#10; &lt;mxCell id=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-37&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;hGrr8Ze0SQByfA2YVayx-29&quot; target=&quot;hGrr8Ze0SQByfA2YVayx-49&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;560&quot; y=&quot;-770&quot; /&gt;&#10; &lt;mxPoint x=&quot;560&quot; y=&quot;-770&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-56&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;hGrr8Ze0SQByfA2YVayx-29&quot; target=&quot;hGrr8Ze0SQByfA2YVayx-44&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;359&quot; y=&quot;-760&quot; /&gt;&#10; &lt;mxPoint x=&quot;359&quot; y=&quot;-760&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-29&quot; value=&quot;docker run &amp;lt;u&amp;gt;hello-world&amp;lt;/u&amp;gt;&quot; style=&quot;text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=default;fillColor=default;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;389&quot; y=&quot;-780&quot; width=&quot;140&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-36&quot; value=&quot;&amp;#xa;Docker Engine&quot; style=&quot;swimlane;startSize=0;align=left;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;630&quot; y=&quot;-980&quot; width=&quot;500&quot; height=&quot;350&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxRectangle x=&quot;645&quot; y=&quot;-950&quot; width=&quot;50&quot; height=&quot;40&quot; as=&quot;alternateBounds&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-30&quot; value=&quot;Image&amp;lt;br&amp;gt;tag : &amp;lt;u&amp;gt;hello-world&amp;lt;/u&amp;gt;&quot; style=&quot;shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;fillColor=#fff2cc;strokeColor=#d6b656;&quot; vertex=&quot;1&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-36&quot;&gt;&#10; &lt;mxGeometry x=&quot;100&quot; y=&quot;10&quot; width=&quot;160&quot; height=&quot;150&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-34&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;&quot; edge=&quot;1&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-36&quot; source=&quot;hGrr8Ze0SQByfA2YVayx-30&quot; target=&quot;hGrr8Ze0SQByfA2YVayx-39&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;285&quot; y=&quot;215&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;180&quot; y=&quot;215&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-35&quot; value=&quot;Instanciation&quot; style=&quot;edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];&quot; vertex=&quot;1&quot; connectable=&quot;0&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-34&quot;&gt;&#10; &lt;mxGeometry x=&quot;-0.1604&quot; y=&quot;-2&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;2&quot; y=&quot;-27&quot; as=&quot;offset&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-51&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; edge=&quot;1&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-36&quot; source=&quot;hGrr8Ze0SQByfA2YVayx-49&quot; target=&quot;hGrr8Ze0SQByfA2YVayx-39&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-49&quot; value=&quot;Create and run container&amp;lt;br&amp;gt;from image&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;hello-world&amp;lt;/u&amp;gt;&quot; style=&quot;shape=manualInput;whiteSpace=wrap;html=1;dashed=0;size=15;&quot; vertex=&quot;1&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-36&quot;&gt;&#10; &lt;mxGeometry x=&quot;-45&quot; y=&quot;172.5&quot; width=&quot;100&quot; height=&quot;85&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-50&quot; value=&quot;&quot; style=&quot;group&quot; vertex=&quot;1&quot; connectable=&quot;0&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-36&quot;&gt;&#10; &lt;mxGeometry x=&quot;250&quot; y=&quot;140&quot; width=&quot;240&quot; height=&quot;160&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-38&quot; value=&quot;Container&quot; style=&quot;rounded=1;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=#d5e8d4;strokeColor=#82b366;&quot; vertex=&quot;1&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-50&quot;&gt;&#10; &lt;mxGeometry x=&quot;30&quot; width=&quot;210&quot; height=&quot;150&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-39&quot; value=&quot;Entrypoint&quot; style=&quot;shape=ellipse;html=1;dashed=0;whiteSpace=wrap;perimeter=ellipsePerimeter;&quot; vertex=&quot;1&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-50&quot;&gt;&#10; &lt;mxGeometry y=&quot;42.5&quot; width=&quot;65&quot; height=&quot;65&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-43&quot; value=&quot;/hello&quot; style=&quot;shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;&quot; vertex=&quot;1&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-50&quot;&gt;&#10; &lt;mxGeometry x=&quot;105&quot; y=&quot;60&quot; width=&quot;60&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-46&quot; value=&quot;stdout&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;&quot; vertex=&quot;1&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-50&quot;&gt;&#10; &lt;mxGeometry x=&quot;5&quot; y=&quot;130&quot; width=&quot;55&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-42&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;&quot; edge=&quot;1&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-50&quot; source=&quot;hGrr8Ze0SQByfA2YVayx-39&quot; target=&quot;hGrr8Ze0SQByfA2YVayx-43&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;110&quot; y=&quot;75&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-47&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;&quot; edge=&quot;1&quot; parent=&quot;hGrr8Ze0SQByfA2YVayx-50&quot; source=&quot;hGrr8Ze0SQByfA2YVayx-43&quot; target=&quot;hGrr8Ze0SQByfA2YVayx-46&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;135&quot; y=&quot;140&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-45&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;hGrr8Ze0SQByfA2YVayx-44&quot; target=&quot;hGrr8Ze0SQByfA2YVayx-29&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;359&quot; y=&quot;-770&quot; /&gt;&#10; &lt;mxPoint x=&quot;359&quot; y=&quot;-770&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-44&quot; value=&quot;Actor&quot; style=&quot;shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;309&quot; y=&quot;-795&quot; width=&quot;30&quot; height=&quot;60&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-55&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;strokeColor=#666666;&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;hGrr8Ze0SQByfA2YVayx-53&quot; target=&quot;hGrr8Ze0SQByfA2YVayx-29&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;550&quot; y=&quot;-670&quot; /&gt;&#10; &lt;mxPoint x=&quot;550&quot; y=&quot;-760&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-53&quot; value=&quot;Read logs&quot; style=&quot;shape=manualInput;whiteSpace=wrap;html=1;dashed=0;size=15;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;585&quot; y=&quot;-700&quot; width=&quot;100&quot; height=&quot;60&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;hGrr8Ze0SQByfA2YVayx-54&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;hGrr8Ze0SQByfA2YVayx-46&quot; target=&quot;hGrr8Ze0SQByfA2YVayx-53&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;912&quot; y=&quot;-670&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;/root&gt;&#10; &lt;/mxGraphModel&gt;&#10; &lt;/diagram&gt;&#10;&lt;/mxfile&gt;&#10;"><defs/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="hGrr8Ze0SQByfA2YVayx-37"><g><path d="M 220 210.03 L 251.03 210.03 L 269.63 210.03" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 274.88 210.03 L 267.88 213.53 L 269.63 210.03 L 267.88 206.53 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-56"><g><path d="M 80 220.03 L 50 220.03 L 36.37 220.03" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 31.12 220.03 L 38.12 216.53 L 36.37 220.03 L 38.12 223.53 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-29"><g><rect x="80" y="200" width="140" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 215px; margin-left: 150px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">docker run <u>hello-world</u></div></div></div></foreignObject><text x="150" y="219" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle">docker run hello-world</text></switch></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-36"><g><path d="M 321 0 L 321 0 L 821 0 L 821 0" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 321 0 L 321 350 L 821 350 L 821 0" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/></g><g><g fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-weight="bold" font-size="12px"><text x="322.5" y="11.5">Docker Engine</text></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-30"><g><path d="M 421 25 C 421 16.72 456.82 10 501 10 C 522.22 10 542.57 11.58 557.57 14.39 C 572.57 17.21 581 21.02 581 25 L 581 145 C 581 153.28 545.18 160 501 160 C 456.82 160 421 153.28 421 145 Z" fill="#fff2cc" stroke="#d6b656" stroke-miterlimit="10" pointer-events="all"/><path d="M 581 25 C 581 33.28 545.18 40 501 40 C 456.82 40 421 33.28 421 25" fill="none" stroke="#d6b656" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 98px; margin-left: 422px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Image<br />tag : <u>hello-world</u></div></div></div></foreignObject><text x="501" y="101" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle">Image...</text></switch></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-34"><g><path d="M 501 160 L 501.03 215 L 564.63 215" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 569.88 215 L 562.88 218.5 L 564.63 215 L 562.88 211.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-35"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 186px; margin-left: 501px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">Instanciation</div></div></div></foreignObject><text x="501" y="189" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="11px" text-anchor="middle">Instanciation</text></switch></g></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-51"><g><path d="M 376 215 L 564.63 215" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 569.88 215 L 562.88 218.5 L 564.63 215 L 562.88 211.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-49"><g><path d="M 276 257.5 L 276 187.5 L 376 172.5 L 376 257.5 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 215px; margin-left: 277px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Create and run container<br />from image<br /><u>hello-world</u></div></div></div></foreignObject><text x="326" y="219" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle">Create and run c...</text></switch></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-50"><g/><g data-cell-id="hGrr8Ze0SQByfA2YVayx-38"><g><rect x="601" y="140" width="210" height="150" rx="22.5" ry="22.5" fill="#d5e8d4" stroke="#82b366" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 208px; height: 1px; padding-top: 147px; margin-left: 602px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Container</div></div></div></foreignObject><text x="706" y="159" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle">Container</text></switch></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-39"><g><ellipse cx="603.5" cy="215" rx="32.5" ry="32.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 63px; height: 1px; padding-top: 215px; margin-left: 572px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Entrypoint</div></div></div></foreignObject><text x="604" y="219" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle">Entrypoint</text></switch></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-43"><g><rect x="676" y="200" width="60" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><path d="M 682 200 L 682 230 M 730 200 L 730 230" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 46px; height: 1px; padding-top: 215px; margin-left: 683px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">/hello</div></div></div></foreignObject><text x="706" y="219" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle">/hello</text></switch></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-46"><g><rect x="576" y="270" width="55" height="30" fill="#f5f5f5" stroke="#666666" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 53px; height: 1px; padding-top: 285px; margin-left: 577px;"><div data-drawio-colors="color: #333333; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(51, 51, 51); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">stdout</div></div></div></foreignObject><text x="604" y="289" fill="#333333" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle">stdout</text></switch></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-42"><g><path d="M 636 215 L 669.63 215" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 674.88 215 L 667.88 218.5 L 669.63 215 L 667.88 211.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-47"><g><path d="M 706 230 L 706 280.03 L 637.37 280.03" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 632.12 280.03 L 639.12 276.53 L 637.37 280.03 L 639.12 283.53 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/></g></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-45"><g><path d="M 30 210.03 L 50 210.03 L 73.63 210.03" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 78.88 210.03 L 71.88 213.53 L 73.63 210.03 L 71.88 206.53 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-44"><g><ellipse cx="15" cy="192.5" rx="7.5" ry="7.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><path d="M 15 200 L 15 225 M 15 205 L 0 205 M 15 205 L 30 205 M 15 225 L 0 245 M 15 225 L 30 245" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 252px; margin-left: 15px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">Actor</div></div></div></foreignObject><text x="15" y="264" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle">Actor</text></switch></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-55"><g><path d="M 276 310.03 L 241.03 310.03 L 241.03 220.03 L 226.37 220.03" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 221.12 220.03 L 228.12 216.53 L 226.37 220.03 L 228.12 223.53 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-53"><g><path d="M 276 340 L 276 295 L 376 280 L 376 340 Z" fill="#f5f5f5" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 310px; margin-left: 277px;"><div data-drawio-colors="color: #333333; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(51, 51, 51); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Read logs</div></div></div></foreignObject><text x="326" y="314" fill="#333333" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle">Read logs</text></switch></g></g></g><g data-cell-id="hGrr8Ze0SQByfA2YVayx-54"><g><path d="M 603.49 300 L 603.49 310.03 L 382.37 310" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 377.12 310 L 384.12 306.5 L 382.37 310 L 384.12 313.5 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/></g></g></g></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>