diff --git a/evaluation-install.md b/evaluation-install.md index 75eb4a0f9a..6c80ded6b0 100644 --- a/evaluation-install.md +++ b/evaluation-install.md @@ -12,88 +12,128 @@ weight=-100 # Evaluation installation -Intro 1-2 paras, page purpose, intended user, list steps if page is tutorial. +This page helps you to learn about Docker Universal Control Plane (UCP) at a +high-level through installing and running UCP in your local, sandbox +installation. The installation should be done on a Mac OS X or Windows system. +If you are experienced with Linux or a technical DevOps user wanting a technical +deep dive, please feel free to skip this evaluation and go directly to [Plan a production installation](plan-production-install.md) and then to [Install UCP for production](production-install.md). -## Step 1: Learn a little about UCP +A UCP installation consists of an UCP controller and one or more hosts. These +instructions use Docker Machine, Docker's provisioning tool, to create several +local hosts running Docker Engine. Once you create these hosts, you'll install +UCP and its components on them just as you would in a full-on UCP installation. -tbd - -## Step 2: Verify you have the prerequisites - -tbd - -## Step 3: Install the CS Engine AMI - -tbd - -## Step 4: Install the UCP controller - -tbd - -## Step 5: Install a License - -tbd - -## Step 6: Add an Engine node to the UCP cluster - -tbd - -## Step 7: Create a container network - -tbd - -## Step 8: Launch an application on your network - -tbd - -## Step 9: Try your application - -tbd - -## Step 11: Work with a client bundle - -tbd - -## Step 12: Challenge yourself - -tbd - -## Upgrade UCP - -tbd - -## Where to Go Next +>**Note**: This evaluation installs UCP on top of the open source software version of +Docker Engine inside of a VirtualBox VM which is running the small-footprint +`boot2docker.iso` Linux. Such a configuration is **not** supported for UCP in +production. - +* [Plan a production installation](plan-production-install.md) +* [Install UCP for production](production-install.md) +* [Docker Machine overview](https://docs.docker.com/machine/) diff --git a/images/container_detail.png b/images/container_detail.png new file mode 100644 index 0000000000..cd518ae9c0 Binary files /dev/null and b/images/container_detail.png differ diff --git a/images/container_edit.png b/images/container_edit.png new file mode 100644 index 0000000000..d168849ef3 Binary files /dev/null and b/images/container_edit.png differ diff --git a/images/controller-containers.png b/images/controller-containers.png new file mode 100644 index 0000000000..16ed7cc837 Binary files /dev/null and b/images/controller-containers.png differ diff --git a/images/dashboard.png b/images/dashboard.png index f868b6f77b..39544b8cf9 100644 Binary files a/images/dashboard.png and b/images/dashboard.png differ diff --git a/images/display_container.png b/images/display_container.png new file mode 100644 index 0000000000..a41b9624e3 Binary files /dev/null and b/images/display_container.png differ diff --git a/images/explain.gliffy b/images/explain.gliffy new file mode 100644 index 0000000000..08a9639688 --- /dev/null +++ b/images/explain.gliffy @@ -0,0 +1 @@ +{"contentType":"application/gliffy+json","version":"1.3","stage":{"background":"#ffffff","width":280,"height":274,"nodeIndex":512,"autoFit":true,"exportBorder":false,"gridOn":true,"snapToGrid":false,"drawingGuidesOn":false,"pageBreaksOn":false,"printGridOn":false,"printPaper":"LETTER","printShrinkToFit":false,"printPortrait":true,"maxWidth":300,"maxHeight":300,"themeData":null,"viewportType":"default","fitBB":{"min":{"x":19,"y":8},"max":{"x":280,"y":274}},"printModel":{"pageSize":"a4","portrait":false,"fitToOnePage":false,"displayPageBreaks":false},"objects":[{"x":17.0,"y":13.5,"rotation":0.0,"id":507,"width":150.0,"height":14.0,"uid":"com.gliffy.shape.basic.basic_v1.default.text","order":223,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":5,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
Mac or Windows System
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":23.0,"y":35.0,"rotation":0.0,"id":209,"width":60.0,"height":97.0,"uid":"com.gliffy.shape.network.network_v4.business.server","order":26,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.network.network_v4.business.server","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#3966A0","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":208.0,"y":8.0,"rotation":0.0,"id":278,"width":72.0,"height":114.0,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":35,"lockAspectRatio":false,"lockShape":false,"children":[{"x":36.0,"y":0.0,"rotation":0.0,"id":275,"width":36.0,"height":36.0,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":31,"lockAspectRatio":true,"lockShape":false,"children":[{"x":7.370770543164145,"y":7.753846153846151,"rotation":0.0,"id":276,"width":25.68922814444095,"height":18.27692307692306,"uid":"com.gliffy.shape.basic.basic_v1.default.svg","order":34,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Svg","Svg":{"embeddedResourceId":0,"strokeWidth":2.0,"strokeColor":"#000000","dropShadow":true,"shadowX":5.0,"shadowY":5.0}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":0.0,"y":0.0,"rotation":0.0,"id":277,"width":36.0,"height":36.0,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","order":29,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":0.0,"y":17.0,"rotation":0.0,"id":163,"width":61.0,"height":97.0,"uid":"com.gliffy.shape.network.network_v4.business.virtual_server","order":17,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.network.network_v4.business.virtual_server","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#3966A0","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.0,"y":0.0,"rotation":0.0,"id":382,"width":67.0,"height":14.0,"uid":null,"order":"auto","lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"Virtual Host
","tid":null,"valign":"middle","vposition":"below","hposition":"none"}},"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":48.0,"y":97.0,"rotation":0.0,"id":177,"width":126.0,"height":75.0,"uid":"com.gliffy.shape.network.network_v4.business.laptop","order":194,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.network.network_v4.business.laptop","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#3966A0","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.0,"y":0.0,"rotation":0.0,"id":178,"width":77.0,"height":12.0,"uid":null,"order":196,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"Docker CLI
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":208.0,"y":144.0,"rotation":0.0,"id":487,"width":72.0,"height":114.0,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":202,"lockAspectRatio":false,"lockShape":false,"children":[{"x":36.0,"y":0.0,"rotation":0.0,"id":488,"width":36.0,"height":36.0,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":209,"lockAspectRatio":true,"lockShape":false,"children":[{"x":7.370770543164145,"y":7.753846153846151,"rotation":0.0,"id":489,"width":25.68922814444095,"height":18.27692307692306,"uid":"com.gliffy.shape.basic.basic_v1.default.svg","order":212,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Svg","Svg":{"embeddedResourceId":0,"strokeWidth":2.0,"strokeColor":"#000000","dropShadow":true,"shadowX":5.0,"shadowY":5.0}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":0.0,"y":0.0,"rotation":0.0,"id":490,"width":36.0,"height":36.0,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","order":207,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":0.0,"y":17.0,"rotation":0.0,"id":491,"width":61.0,"height":97.0,"uid":"com.gliffy.shape.network.network_v4.business.virtual_server","order":201,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.network.network_v4.business.virtual_server","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#3966A0","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.0,"y":0.0,"rotation":0.0,"id":492,"width":67.0,"height":14.0,"uid":null,"order":204,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"Virtual Host
","tid":null,"valign":"middle","vposition":"below","hposition":"none"}},"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":128.0,"y":224.0,"rotation":0.0,"id":501,"width":268.0,"height":34.0,"uid":"com.gliffy.shape.basic.basic_v1.default.line","order":219,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":177,"py":1.0,"px":0.5}}},"graphic":{"type":"Line","Line":{"strokeWidth":2.0,"strokeColor":"#1c4587","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[-17.0,-52.0],[-17.0,-3.0],[76.0,-3.0]],"lockSegments":{},"ortho":true}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":99.0,"y":85.0,"rotation":0.0,"id":503,"width":98.0,"height":32.0,"uid":"com.gliffy.shape.basic.basic_v1.default.line","order":221,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":177,"py":0.0,"px":0.5}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":163,"py":0.2928932188134525,"px":1.1102230246251563E-16}}},"graphic":{"type":"Line","Line":{"strokeWidth":2.0,"strokeColor":"#1c4587","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[12.0,12.0],[12.0,-31.58935777509511],[109.0,-31.58935777509511]],"lockSegments":{},"ortho":true}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"}],"layers":[{"guid":"9wom3rMkTrb3","order":0,"name":"Layer 0","active":true,"locked":false,"visible":true,"nodeIndex":228}],"shapeStyles":{},"lineStyles":{"global":{"stroke":"#1c4587","strokeWidth":2,"endArrow":1}},"textStyles":{"global":{"face":"Courier","size":"14px","color":"#1c4587","bold":true}}},"metadata":{"title":"untitled","revision":0,"exportBorder":false,"loadPosition":"default","libraries":["com.gliffy.libraries.basic.basic_v1.default"],"lastSerialized":1454999651555,"analyticsProduct":"Confluence"},"embeddedResources":{"index":3,"resources":[{"id":0,"mimeType":"image/svg+xml","data":"\n","width":59.29392246992643,"height":42.185403696,"x":0.4429050300735753,"y":0.7077644040000006},{"id":1,"mimeType":"image/svg+xml","data":"\r\n\r\n\r\n","width":59.29454583951309,"height":42.2999999999999,"x":0.5054541604868632,"y":0.671429000000046},{"id":2,"mimeType":"image/svg+xml","data":"\r\n\r\n\r\n","width":59.29454583951309,"height":42.2999999999999,"x":0.5054541604868632,"y":0.671429000000046}]}} \ No newline at end of file diff --git a/images/explain.png b/images/explain.png new file mode 100644 index 0000000000..90e8266447 Binary files /dev/null and b/images/explain.png differ diff --git a/images/get-license.png b/images/get-license.png new file mode 100644 index 0000000000..90bae15a44 Binary files /dev/null and b/images/get-license.png differ diff --git a/images/license-title.png b/images/license-title.png new file mode 100644 index 0000000000..9a3958f736 Binary files /dev/null and b/images/license-title.png differ diff --git a/images/license.png b/images/license.png index 5d952c1bdb..0324213717 100644 Binary files a/images/license.png and b/images/license.png differ diff --git a/images/login-ani.gif b/images/login-ani.gif new file mode 100644 index 0000000000..7816b8c8af Binary files /dev/null and b/images/login-ani.gif differ diff --git a/images/my_new_site.png b/images/my_new_site.png new file mode 100644 index 0000000000..2c75c16cf9 Binary files /dev/null and b/images/my_new_site.png differ diff --git a/images/nodes.png b/images/nodes.png index 9333cf472a..2e2e5e7932 100644 Binary files a/images/nodes.png and b/images/nodes.png differ diff --git a/images/port_80.png b/images/port_80.png new file mode 100644 index 0000000000..6417f295c6 Binary files /dev/null and b/images/port_80.png differ diff --git a/images/port_config.png b/images/port_config.png new file mode 100644 index 0000000000..5b6e3fea42 Binary files /dev/null and b/images/port_config.png differ diff --git a/images/sandbox.gliffy b/images/sandbox.gliffy new file mode 100644 index 0000000000..9108c1a1ff --- /dev/null +++ b/images/sandbox.gliffy @@ -0,0 +1 @@ +{"contentType":"application/gliffy+json","version":"1.3","stage":{"background":"#ffffff","width":404,"height":285,"nodeIndex":502,"autoFit":true,"exportBorder":false,"gridOn":true,"snapToGrid":false,"drawingGuidesOn":false,"pageBreaksOn":false,"printGridOn":false,"printPaper":"LETTER","printShrinkToFit":false,"printPortrait":true,"maxWidth":450,"maxHeight":300,"themeData":null,"viewportType":"default","fitBB":{"min":{"x":12,"y":31},"max":{"x":404,"y":285}},"printModel":{"pageSize":"a4","portrait":false,"fitToOnePage":false,"displayPageBreaks":false},"objects":[{"x":16.0,"y":31.0,"rotation":0.0,"id":475,"width":388.0,"height":254.00000000000003,"uid":"com.gliffy.shape.basic.basic_v1.default.round_rectangle","order":0,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.round_rectangle.basic_v1","strokeWidth":2.0,"strokeColor":"#073763","fillColor":"#cfe2f3","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":22.030093613322748,"y":82.5,"rotation":0.0,"id":403,"width":170.96990638667722,"height":87.37831421221244,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":122,"lockAspectRatio":false,"lockShape":false,"children":[{"x":134.96990638667722,"y":0.0,"rotation":0.0,"id":341,"width":36.0,"height":36.0,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":118,"lockAspectRatio":true,"lockShape":false,"children":[{"x":7.370770543164145,"y":7.753846153846153,"rotation":0.0,"id":342,"width":25.689228144440957,"height":18.27692307692307,"uid":"com.gliffy.shape.basic.basic_v1.default.svg","order":121,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Svg","Svg":{"embeddedResourceId":0,"strokeWidth":2.0,"strokeColor":"#000000","dropShadow":true,"shadowX":5.0,"shadowY":5.0}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":0.0,"y":0.0,"rotation":0.0,"id":343,"width":36.0,"height":36.0,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","order":116,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":40.60940328141335,"y":41.729352796725266,"rotation":45.30544957003446,"id":329,"width":21.83070923529454,"height":20.99791864506468,"uid":"com.gliffy.shape.basic.basic_v1.default.octagon","order":113,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.octagon.basic_v1","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":40.969906386677266,"y":21.0,"rotation":0.0,"id":180,"width":120.0,"height":28.000000000000014,"uid":"com.gliffy.shape.network.network_v4.business.rack_server_1u","order":66,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.network.network_v4.business.rack_server_1u","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#3966A0","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.0,"y":0.0,"rotation":0.0,"id":380,"width":38.0,"height":14.0,"uid":null,"order":"auto","lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"node1
","tid":null,"valign":"middle","vposition":"below","hposition":"none"}},"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":2.670491791855227,"y":21.714959313579925,"rotation":119.99999999999999,"id":332,"width":70.48052766952839,"height":44.549787165455825,"uid":"com.gliffy.shape.basic.basic_v1.default.chevron_tail_left","order":8,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":333,"width":26.0,"height":12.531462554331648,"uid":null,"order":3,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":26}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":332,"px":0.0,"py":0.0,"xOffset":0.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.partial_shapes.chevron_v1.chevron.chevron_nose_left","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":26.0,"y":0.0,"rotation":0.0,"id":334,"width":19.480527669528385,"height":12.531462554331648,"uid":null,"order":6,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"WidthConstraint","WidthConstraint":{"isMin":false,"widthInfo":[{"magnitude":1,"id":332}],"minWidth":0.0,"growParent":false,"padding":-51.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.partial_shapes.chevron_v1.chevron.chevron_body","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":335,"width":19.480527669528385,"height":20.0,"uid":null,"order":12,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"WidthConstraint","WidthConstraint":{"isMin":false,"widthInfo":[{"magnitude":1,"id":334}],"minWidth":0.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":3,"paddingRight":2,"paddingBottom":3,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":45.480527669528385,"y":0.0,"rotation":0.0,"id":336,"width":27.0,"height":12.531462554331648,"uid":null,"order":15,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":27}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":332,"px":1.0,"py":0.0,"xOffset":-25.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.partial_shapes.chevron_v1.chevron.chevron_tail_right","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":187.0300936133228,"y":83.5,"rotation":0.0,"id":420,"width":170.96990638667722,"height":87.37831421221244,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":131,"lockAspectRatio":false,"lockShape":false,"children":[{"x":134.96990638667722,"y":0.0,"rotation":0.0,"id":421,"width":36.0,"height":36.0,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":150,"lockAspectRatio":true,"lockShape":false,"children":[{"x":7.370770543164145,"y":7.753846153846153,"rotation":0.0,"id":422,"width":25.689228144440957,"height":18.27692307692307,"uid":"com.gliffy.shape.basic.basic_v1.default.svg","order":153,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Svg","Svg":{"embeddedResourceId":0,"strokeWidth":2.0,"strokeColor":"#000000","dropShadow":true,"shadowX":5.0,"shadowY":5.0}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":0.0,"y":0.0,"rotation":0.0,"id":423,"width":36.0,"height":36.0,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","order":148,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":40.60940328141335,"y":41.729352796725266,"rotation":45.30544957003446,"id":424,"width":21.83070923529454,"height":20.99791864506468,"uid":"com.gliffy.shape.basic.basic_v1.default.octagon","order":145,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.octagon.basic_v1","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":40.969906386677266,"y":21.0,"rotation":0.0,"id":425,"width":120.0,"height":28.000000000000014,"uid":"com.gliffy.shape.network.network_v4.business.rack_server_1u","order":140,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.network.network_v4.business.rack_server_1u","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#3966A0","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.0,"y":0.0,"rotation":0.0,"id":426,"width":38.0,"height":14.0,"uid":null,"order":143,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
node2
","tid":null,"valign":"middle","vposition":"below","hposition":"none"}},"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":2.670491791855227,"y":21.714959313579925,"rotation":119.99999999999999,"id":427,"width":70.48052766952839,"height":44.549787165455825,"uid":"com.gliffy.shape.basic.basic_v1.default.chevron_tail_left","order":130,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.1316282072803006E-14,"y":0.0,"rotation":0.0,"id":428,"width":26.0,"height":12.531462554331648,"uid":null,"order":125,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":26}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":427,"px":0.0,"py":0.0,"xOffset":0.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.partial_shapes.chevron_v1.chevron.chevron_nose_left","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":26.0,"y":0.0,"rotation":0.0,"id":429,"width":19.480527669528385,"height":12.531462554331648,"uid":null,"order":128,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"WidthConstraint","WidthConstraint":{"isMin":false,"widthInfo":[{"magnitude":1,"id":427}],"minWidth":0.0,"growParent":false,"padding":-51.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.partial_shapes.chevron_v1.chevron.chevron_body","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":430,"width":19.480527669528385,"height":20.0,"uid":null,"order":135,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"WidthConstraint","WidthConstraint":{"isMin":false,"widthInfo":[{"magnitude":1,"id":429}],"minWidth":0.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":3,"paddingRight":2,"paddingBottom":3,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":45.480527669528385,"y":0.0,"rotation":0.0,"id":431,"width":27.0,"height":12.531462554331648,"uid":null,"order":138,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":27}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":427,"px":1.0,"py":0.0,"xOffset":-25.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.partial_shapes.chevron_v1.chevron.chevron_tail_right","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":41.0,"y":52.0,"rotation":0.0,"id":445,"width":343.0,"height":135.0,"uid":"com.gliffy.shape.basic.basic_v1.default.round_rectangle","order":154,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.round_rectangle.basic_v1","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"none","gradient":false,"dashStyle":"8,8","dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":142.0,"y":171.0,"rotation":0.0,"id":379,"width":150.0,"height":81.5,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":191,"lockAspectRatio":false,"lockShape":false,"children":[{"x":0.0,"y":67.5,"rotation":0.0,"id":374,"width":150.0,"height":14.0,"uid":"com.gliffy.shape.basic.basic_v1.default.text","order":193,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
Swarm Cluster
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":34.0,"y":0.0,"rotation":0.0,"id":373,"width":83.0,"height":64.0,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":190,"lockAspectRatio":false,"lockShape":false,"children":[{"x":13.370770543164099,"y":10.253846153846155,"rotation":0.0,"id":372,"width":56.689228144440946,"height":41.27692307692306,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":188,"lockAspectRatio":false,"lockShape":false,"children":[{"x":0.0,"y":23.0,"rotation":0.0,"id":355,"width":56.689228144440904,"height":18.276923076923055,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":180,"lockAspectRatio":false,"lockShape":false,"children":[{"x":31.0,"y":0.0,"rotation":0.0,"id":356,"width":25.68922814444095,"height":18.27692307692306,"uid":"com.gliffy.shape.basic.basic_v1.default.svg","order":185,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Svg","Svg":{"embeddedResourceId":0,"strokeWidth":2.0,"strokeColor":"#000000","dropShadow":true,"shadowX":5.0,"shadowY":5.0}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":0.0,"y":0.0,"rotation":0.0,"id":357,"width":25.68922814444095,"height":18.27692307692306,"uid":"com.gliffy.shape.basic.basic_v1.default.svg","order":176,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Svg","Svg":{"embeddedResourceId":0,"strokeWidth":2.0,"strokeColor":"#000000","dropShadow":true,"shadowX":5.0,"shadowY":5.0}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":0.0,"y":0.0,"rotation":0.0,"id":354,"width":56.689228144440904,"height":18.276923076923055,"uid":"com.gliffy.shape.basic.basic_v1.default.group","order":171,"lockAspectRatio":false,"lockShape":false,"children":[{"x":31.0,"y":0.0,"rotation":0.0,"id":352,"width":25.68922814444095,"height":18.27692307692306,"uid":"com.gliffy.shape.basic.basic_v1.default.svg","order":167,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Svg","Svg":{"embeddedResourceId":0,"strokeWidth":2.0,"strokeColor":"#000000","dropShadow":true,"shadowX":5.0,"shadowY":5.0}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":0.0,"y":0.0,"rotation":0.0,"id":347,"width":25.68922814444095,"height":18.27692307692306,"uid":"com.gliffy.shape.basic.basic_v1.default.svg","order":162,"lockAspectRatio":true,"lockShape":false,"graphic":{"type":"Svg","Svg":{"embeddedResourceId":0,"strokeWidth":2.0,"strokeColor":"#000000","dropShadow":true,"shadowX":5.0,"shadowY":5.0}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":0.0,"y":0.0,"rotation":0.0,"id":350,"width":83.0,"height":64.0,"uid":"com.gliffy.shape.basic.basic_v1.default.round_rectangle","order":157,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.round_rectangle.basic_v1","strokeWidth":2.0,"strokeColor":"#0b5394","fillColor":"#0b5394","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"}],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":26.0,"y":258.5,"rotation":0.0,"id":477,"width":150.0,"height":16.0,"uid":"com.gliffy.shape.basic.basic_v1.default.text","order":197,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"UCP Installation
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"},{"x":10.0,"y":81.5,"rotation":0.0,"id":486,"width":150.0,"height":16.0,"uid":"com.gliffy.shape.basic.basic_v1.default.text","order":198,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"controller
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"linkMap":[],"hidden":false,"layerId":"9wom3rMkTrb3"}],"layers":[{"guid":"9wom3rMkTrb3","order":0,"name":"Layer 0","active":true,"locked":false,"visible":true,"nodeIndex":219}],"shapeStyles":{},"lineStyles":{"global":{"stroke":"#999999","strokeWidth":6}},"textStyles":{"global":{"face":"Courier","size":"14px","color":"#1c4587"}}},"metadata":{"title":"untitled","revision":0,"exportBorder":false,"loadPosition":"default","libraries":["com.gliffy.libraries.basic.basic_v1.default"],"lastSerialized":1454999446656,"analyticsProduct":"Confluence"},"embeddedResources":{"index":3,"resources":[{"id":0,"mimeType":"image/svg+xml","data":"\n","width":59.29392246992643,"height":42.185403696,"x":0.4429050300735753,"y":0.7077644040000006},{"id":1,"mimeType":"image/svg+xml","data":"\r\n\r\n\r\n","width":59.29454583951309,"height":42.2999999999999,"x":0.5054541604868632,"y":0.671429000000046},{"id":2,"mimeType":"image/svg+xml","data":"\r\n\r\n\r\n","width":59.29454583951309,"height":42.2999999999999,"x":0.5054541604868632,"y":0.671429000000046}]}} \ No newline at end of file diff --git a/images/sandbox.png b/images/sandbox.png new file mode 100644 index 0000000000..13321bb8b4 Binary files /dev/null and b/images/sandbox.png differ diff --git a/images/second_node.png b/images/second_node.png new file mode 100644 index 0000000000..724116fd27 Binary files /dev/null and b/images/second_node.png differ diff --git a/images/welcome_nginx.png b/images/welcome_nginx.png new file mode 100644 index 0000000000..37a57ec484 Binary files /dev/null and b/images/welcome_nginx.png differ diff --git a/reference/uninstall.md b/reference/uninstall.md index a66a385d31..21fc41afb8 100644 --- a/reference/uninstall.md +++ b/reference/uninstall.md @@ -18,7 +18,9 @@ parent = "ucp_ref" ## Description -Removes UCP from the controller and the nodes. The `uninstall` | does not remove any other containers that are running, except those recognized to be part of UCP. +Removes UCP from a node. The `uninstall` | does not remove any other containers that are running, except those recognized to be part of UCP. + +After you uninstall UCP from a node, the node continues to appear in the Dashboard because the node still has the `ucp` image; the image couldn't be removed while a container was running. Remove the `ucp` tool's image to completely delete the node from the UCP application dashboard. ## Options @@ -30,3 +32,36 @@ Removes UCP from the controller and the nodes. The `uninstall` | does not remove | `--id` | The ID of the UCP instance to uninstall. | | `--preserve-certs` | Don't delete the certs on the host. | | `--preserve-images` | Don't delete images on the host. | + +## Example + +The following example illustrates an interactive uninstall. + +1. Run the uninstall command. + + $ docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock --name ucp docker/ucp uninstall -i + INFO[0000] We're about to uninstall the local components for UCP ID: FEY4:M46O:7OUS:QQA4:HLR3:4HRD:IUTH:LC2W:QPRE:BLYH:UWEM:3TYV + Do you want proceed with the uninstall? (y/n): y + INFO[0000] Removing UCP Containers + INFO[0000] Removing UCP images + INFO[0005] Removing UCP volumes + +2. List the images remaining on the node. + + Because the `ucp` tool is running during the installation, it can't remove + its own image. Until you remove that image, the node continues to appear in + the UCP dashboard. + + $ docker images + REPOSITORY TAG IMAGE ID CREATED SIZE + docker/ucp latest 788bdcfde423 8 days ago 8.239 MB + +3. Remove the `ucp` image from the node. + + $ docker rmi 788bdcfde423 + Untagged: docker/ucp:latest + Deleted: sha256:788bdcfde423b6226b90ac98e6f233b15c0c527779177d7017a4e17db31404c9 + Deleted: sha256:dee84053b25f9b3edffb734c842a70313021063cc78d9158c63de109e1b3cb72 + Deleted: sha256:93743d5df2362466e2fe116a677ec6a4b0091bd09e889abfc9109047fcfcdebf + +4. Return to the UCP application, confirm the node is removed.