{"id":2196,"date":"2017-01-03T19:02:34","date_gmt":"2017-01-03T19:02:34","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2196"},"modified":"2019-06-26T12:06:29","modified_gmt":"2019-06-26T19:06:29","slug":"getting-started-docker-cloud","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/ko\/getting-started-docker-cloud\/","title":{"rendered":"Docker Cloud \uc2dc\uc791\ud558\uae30"},"content":{"rendered":"<p><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/deploy-docker-amazon-cloud-tutum\/\">Tutum\uc744 \uc0ac\uc6a9\ud558\uc5ec Amazon\uc5d0 Docker \ubc30\ud3ec\ud558\uae30<\/a>\u00a0\uc5d0 \ub3c4\ucee4 \uc774\ubbf8\uc9c0\ub97c \ubc30\ud3ec\ud558\ub294 \ubc29\ubc95\uc744 \uc124\uba85\ud588\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/www.tutum.co\/\">\ub3c4\ucee4 \ud22c\ud23c<\/a>. Tutum\uc740 \uc9c0\uae08 <a href=\"https:\/\/cloud.docker.com\/\">\ub3c4\ucee4 \ud074\ub77c\uc6b0\ub4dc<\/a>.<\/p>\n<p>\uc77d\uae30 <a href=\"https:\/\/blog.docker.com\/2016\/03\/announcing-docker-cloud\/\">Docker Cloud \uc18c\uac1c<\/a> \uc5d0\uc11c \uc790\uc138\ud55c \ub0b4\uc6a9\uc744 \ud655\uc778\ud558\uc138\uc694.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13780\" src=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-logo.png\" alt=\"Docker Cloud Logo\" width=\"222\" height=\"300\" \/><\/p>\n<p>Docker Cloud\uc758 \uc8fc\uc694 \uae30\ub2a5\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4:<\/p>\n<ul>\n<li>Docker ID\ub97c \uc0ac\uc6a9\ud55c \uc778\uc99d<\/li>\n<li>Docker Hub\uc640 \ud1b5\ud569<\/li>\n<li>\uc9c0\uc6d0 \ub300\uc0c1 <a href=\"https:\/\/docs.docker.com\/docker-hub\/official_repos\/\">Docker \uacf5\uc2dd \ub9ac\ud3ec\uc9c0\ud1a0\ub9ac<\/a><\/li>\n<li>\uc0c1\uc5c5\uc801\uc73c\ub85c \uc9c0\uc6d0\ub418\ub294 Docker \uc5d4\uc9c4<\/li>\n<li>GUI, API \ubc0f CLI\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \ubc30\ud3ec\ud558\uace0 \ud655\uc7a5\ud558\ub294 \uae30\ub2a5<\/li>\n<\/ul>\n<p>\uc774 \ube14\ub85c\uadf8\uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4:<\/p>\n<ul>\n<li>Docker Cloud\uc758 \uc8fc\uc694 \uac1c\ub150<\/li>\n<li>\uc0c8 Docker Cloud \ub178\ub4dc\ub97c \ub9cc\ub4dc\ub294 \ubc29\ubc95<\/li>\n<li>Docker Cloud CLI \uc124\uce58 \ubc29\ubc95<\/li>\n<li>\uc0c8 Docker \ud074\ub77c\uc6b0\ub4dc \uc11c\ube44\uc2a4\ub97c \ub9cc\ub4dc\ub294 \ubc29\ubc95<\/li>\n<li>Docker Cloud\uc5d0\uc11c Couchbase Server \uc561\uc138\uc2a4<\/li>\n<li>Docker \ud074\ub77c\uc6b0\ub4dc \uc11c\ube44\uc2a4 \ubc0f \ub178\ub4dc\ub97c \uc885\ub8cc\ud558\ub294 \ubc29\ubc95<\/li>\n<\/ul>\n<p>\ub9c8\uc9c0\ub9c9\uc73c\ub85c Docker Cloud \ubb38\uc11c\uc5d0 \ub300\ud55c \uba87 \uac00\uc9c0 \ucc38\uc870\ub97c \ub0a8\uae41\ub2c8\ub2e4.<\/p>\n<p>\ube14\ub85c\uadf8\ub294 \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. <a href=\"https:\/\/developer.couchbase.com\/server\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uc11c\ubc84<\/a> - \ud655\uc7a5\uc131\uc774 \ub6f0\uc5b4\ub09c \uc624\ud508 \uc18c\uc2a4, Docker \uc774\ubbf8\uc9c0\uc6a9 JSON \ubb38\uc11c \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc785\ub2c8\ub2e4.<\/p>\n<h2>\ub3c4\ucee4 \ud074\ub77c\uc6b0\ub4dc TL;DR<\/h2>\n<p>\ub2e4\uc74c\uc740 Amazon\uc5d0\uc11c Docker Cloud\ub97c \uc0ac\uc6a9\ud558\uc5ec Docker \uc774\ubbf8\uc9c0\ub97c \uc2e4\ud589\ud558\ub294 \ube60\ub978 \uba85\ub839\uc5b4\uc785\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">brew install docker-cloud\r\ndocker-cloud nodecluster create -t 1 --tag couchbase couchbase-node aws us-west-1 m3.large \r\ndocker-cloud service create --tag couchbase -p 8091:8091 -p 8092:8092 -p 8093:8093 -p 11210:11210 arungupta\/couchbase\r\ndocker-cloud service start {SERVICE_ID}\r\ndocker-cloud service inspect {SERVICE_ID} | jq \".container_ports[0].endpoint_uri\" | sed 's\/tcp\/http\/g'<\/pre>\n<p>\uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \uc544\ub798\uc5d0\uc11c \ud655\uc778\ud558\uc138\uc694.<\/p>\n<h2>Docker Cloud\uc758 \uc8fc\uc694 \uac1c\ub150<\/h2>\n<p>Docker Cloud\uc758 \ud575\uc2ec \uac1c\ub150\uc744 \uc774\ud574\ud574 \ubcf4\uaca0\uc2b5\ub2c8\ub2e4:<\/p>\n<ul>\n<li><strong>\ub178\ub4dc<\/strong>\ub294 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \ubc30\ud3ec\ud558\uace0 \uc2e4\ud589\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \uac1c\ubcc4 Linux \ud638\uc2a4\ud2b8\/VM\uc785\ub2c8\ub2e4. \uc0c8 \ub178\ub4dc\ub97c \ud504\ub85c\ube44\uc800\ub2dd\ud558\uc5ec \uc6a9\ub7c9\uc744 \ub298\ub9b4 \uc218 \uc788\uc2b5\ub2c8\ub2e4. Docker Cloud\ub294 \ud638\uc2a4\ud305 \uc11c\ube44\uc2a4\ub97c \uc81c\uacf5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ub178\ub4dc\ub294 \ubb3c\ub9ac\uc801 \uc11c\ubc84, \uac00\uc0c1 \uba38\uc2e0 \ub610\ub294 \ud074\ub77c\uc6b0\ub4dc \uacf5\uae09\uc790\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud504\ub85c\ube44\uc800\ub2dd\ub429\ub2c8\ub2e4.<\/li>\n<li><strong>\ub178\ub4dc \ud074\ub7ec\uc2a4\ud130<\/strong>\ub294 \ub3d9\uc77c\ud55c \uc720\ud615\uc758 \ub178\ub4dc\ub85c \uad6c\uc131\ub41c \ub17c\ub9ac\uc801 \uadf8\ub8f9\uc785\ub2c8\ub2e4. \ub178\ub4dc \ud074\ub7ec\uc2a4\ud130\ub97c \uc0ac\uc6a9\ud558\uba74 \ub354 \ub9ce\uc740 \ub178\ub4dc\ub97c \ud504\ub85c\ube44\uc800\ub2dd\ud558\uc5ec \uc778\ud504\ub77c\ub97c \uc27d\uac8c \ud655\uc7a5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li><strong>\uc11c\ube44\uc2a4<\/strong>\ub294 \ub3d9\uc77c\ud55c \uc774\ubbf8\uc9c0\uc758 \ub17c\ub9ac\uc801 \ucee8\ud14c\uc774\ub108 \uadf8\ub8f9\uc785\ub2c8\ub2e4. \uc11c\ube44\uc2a4\ub97c \uc0ac\uc6a9\ud558\uba74 \uc5ec\ub7ec \ub178\ub4dc\uc5d0\uc11c \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uac04\ud3b8\ud558\uac8c \ud655\uc7a5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n<p>Docker Cloud\ub294 \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud558\uc5ec \uad00\ub9ac\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/cloud.docker.com\">\uc6f9<\/a>, <a href=\"https:\/\/github.com\/docker\/dockercloud-cli\">CLI<\/a> \ub610\ub294 <a href=\"https:\/\/docs.docker.com\/apidocs\/docker-cloud\/\">REST API<\/a>. \uc774 \ube14\ub85c\uadf8\uc5d0\uc11c\ub294 \ubaa8\ub4e0 \uba85\ub839\uc744 \uc218\ud589\ud558\uae30 \uc704\ud574 Docker Cloud CLI\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n<h2>Docker Cloud CLI \uc124\uce58<\/h2>\n<p>Docker Cloud CLI\ub97c \uc124\uce58\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">brew install docker-cloud\r\n==&gt; Downloading https:\/\/homebrew.bintray.com\/bottles\/docker-cloud-1.0.2.yosemite.bottle.tar.gz\r\nAlready downloaded: \/Library\/Caches\/Homebrew\/docker-cloud-1.0.2.yosemite.bottle.tar.gz\r\n==&gt; Pouring docker-cloud-1.0.2.yosemite.bottle.tar.gz\r\n?  \/usr\/local\/Cellar\/docker-cloud\/1.0.2: 482 files, 4.1M<\/pre>\n<p>\uc804\uccb4 \uc124\uce58 \uc9c0\uce68\uc740 \ub2e4\uc74c \ub9c1\ud06c\uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/docs.docker.com\/docker-cloud\/tutorials\/installing-cli\/\">CLI \uc124\uce58<\/a>. \ubc84\uc804 \ud655\uc778:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud -v\r\ndocker-cloud 1.0.2<\/pre>\n<p>\uc804\uccb4 \uba85\ub839 \uc9d1\ud569\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">usage: docker-cloud [-h] [-v]\r\n                    {action,container,event,exec,login,node,nodecluster,repository,run,service,stack,tag,trigger,up}\r\n                    ...\r\n\r\nDocker Cloud CLI\r\n\r\noptional arguments:\r\n  -h, --help            show this help message and exit\r\n  -v, --version         show program's version number and exit\r\n\r\nDocker Cloud CLI commands:\r\n  {action,container,event,exec,login,node,nodecluster,repository,run,service,stack,tag,trigger,up}\r\n    action              Action-related operations\r\n    container           Container-related operations\r\n    event               Get real time Docker Cloud events\r\n    exec                Run a command in a running container\r\n    login               Please use \"docker login\" to log into Docker Cloud\r\n    node                Node-related operations\r\n    nodecluster         NodeCluster-related operations\r\n    repository          Repository-related operations\r\n    run                 Create and run a new service\r\n    service             Service-related operations\r\n    stack               Stack-related operations\r\n    tag                 Tag-related operations\r\n    trigger             Trigger-related operations\r\n    up                  Create and deploy a stack<\/pre>\n<p>\ub85c\uadf8\uc778 \uc790\uaca9 \uc99d\uba85\uc744 \uc800\uc7a5\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker login\r\nUsername: arungupta\r\nPassword: \r\nEmail: arun.gupta@gmail.com\r\nWARNING: login credentials saved in \/Users\/arungupta\/.docker\/config.json\r\nLogin Succeeded<\/pre>\n<h2>\uc0c8 Docker \ud074\ub77c\uc6b0\ub4dc \ub178\ub4dc \ub9cc\ub4e4\uae30<\/h2>\n<p>\ud074\ub77c\uc6b0\ub4dc \uc81c\uacf5\uc5c5\uccb4 \uc790\uaca9 \uc99d\uba85\uc744 \ub2e4\uc74c \uc8fc\uc18c\ub85c \ub4f1\ub85d\ud558\uc138\uc694. <a href=\"https:\/\/cloud.docker.com\">Docker Cloud \uc6f9 UI<\/a>\u00a0\uc5d0 \uc124\uba85\ub41c \ub300\ub85c <a href=\"https:\/\/docs.docker.com\/docker-cloud\/getting-started\/use-hosted\/\">\ud074\ub77c\uc6b0\ub4dc \uc11c\ube44\uc2a4 \uc81c\uacf5\uc5c5\uccb4 \ub9c1\ud06c<\/a>. Amazon, Digital Ocean, Azure \ubc0f \uae30\ud0c0 <a href=\"https:\/\/docs.docker.com\/docker-cloud\/getting-started\/use-hosted\/\">\ud074\ub77c\uc6b0\ub4dc \uacf5\uae09\uc790\uac00 \uc9c0\uc6d0\ub429\ub2c8\ub2e4.<\/a>.<\/p>\n<p>\ub2e8\uc77c \ub178\ub4dc\ub85c \uc0c8 \ub178\ub4dc \ud074\ub7ec\uc2a4\ud130\ub97c \ub9cc\ub4ed\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud nodecluster create -t 1 --tag couchbase couchbase-node aws us-west-1 m3.large \r\n42a34e04-02e1-47be-bf87-ec06e0e0b604<\/pre>\n<p>\uc774 \ub178\ub4dc \ud074\ub7ec\uc2a4\ud130\uc5d0\ub294 \ub2e8\uc77c \ub178\ub4dc(<code>-t 1<\/code>) \ubc0f \"couchbase\" \ud0dc\uadf8(<code>--\ud0dc\uadf8 \uce74\uc6b0\uce58\ubca0\uc774\uc2a4<\/code>). \ub9c8\uc9c0\ub9c9 \ub124 \uac1c\uc758 \ud30c\ub77c\ubbf8\ud130\ub294 \ub178\ub4dc \ud074\ub7ec\uc2a4\ud130 \uc774\ub984(<code>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub178\ub4dc<\/code>\uacf5\uae09\uc790 (<code>aws<\/code>\uc9c0\uc5ed (<code>us-west-1<\/code> \ubc0f \ub178\ub4dc \uc720\ud615(<code>m3.large<\/code>).<\/p>\n<p>\uc774 \ub178\ub4dc \ud074\ub7ec\uc2a4\ud130\uc758 \uac01 \ub178\ub4dc\uc5d0\ub294 \ud560\ub2f9\ub41c \ud0dc\uadf8\uac00 \ubd80\uc5ec\ub429\ub2c8\ub2e4. \uc774 \ud0dc\uadf8\ub294 \ub098\uc911\uc5d0 \ud2b9\uc815 \ub178\ub4dc \ub610\ub294 \ub178\ub4dc \ud074\ub7ec\uc2a4\ud130\uc5d0 \uc11c\ube44\uc2a4\ub97c \ud560\ub2f9\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/p>\n<p>\uc774 \ub178\ub4dc \ud074\ub7ec\uc2a4\ud130\uc758 \uc0c1\ud0dc\ub97c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud nodecluster inspect 42a34e04-02e1-47be-bf87-ec06e0e0b604 | jq\r\n{\r\n  \"disk\": 60,\r\n  \"uuid\": \"42a34e04-02e1-47be-bf87-ec06e0e0b604\",\r\n  \"tags\": [\r\n    {\r\n      \"name\": \"couchbase\"\r\n    }\r\n  ],\r\n  \"current_num_nodes\": 1,\r\n  \"region\": \"\/api\/infra\/v1\/region\/aws\/us-west-1\/\",\r\n  \"target_num_nodes\": 1,\r\n  \"state\": \"Deployed\",\r\n  \"node_type\": \"\/api\/infra\/v1\/nodetype\/aws\/m3.large\/\",\r\n  \"resource_uri\": \"\/api\/infra\/v1\/nodecluster\/42a34e04-02e1-47be-bf87-ec06e0e0b604\/\",\r\n  \"destroyed_datetime\": null,\r\n  \"provider_options\": {},\r\n  \"nodes\": [\r\n    \"\/api\/infra\/v1\/node\/5c4c78e0-71c9-4420-9a1d-fdb04a35d1de\/\"\r\n  ],\r\n  \"deployed_datetime\": \"Tue, 15 Mar 2016 17:18:17 +0000\",\r\n  \"nickname\": \"couchbase-node\",\r\n  \"dockercloud_action_uri\": \"\",\r\n  \"name\": \"couchbase-node\"\r\n}<\/pre>\n<p>\uc758 \ub300\uc2dc\ubcf4\ub4dc\uc5d0\uc11c <a href=\"https:\/\/cloud.docker.com\">cloud.docker.com<\/a> \uac00 \ud45c\uc2dc\ub418\ub3c4\ub85d \uc5c5\ub370\uc774\ud2b8\ub429\ub2c8\ub2e4: <a href=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-created-node-dashboard.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13787\" src=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-created-node-dashboard.png\" alt=\"Docker Cloud Node Created Dashboard\" width=\"902\" height=\"419\" \/><\/a><\/p>\n<p>\uac01 \ub178\ub4dc\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \uc815\ubcf4\ub3c4 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4: <a href=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-created-node.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13786\" src=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-created-node.png\" alt=\"Docker Cloud Created Node\" width=\"931\" height=\"718\" \/><\/a><\/p>\n<h2>\uc0c8 Docker \ud074\ub77c\uc6b0\ub4dc \uc11c\ube44\uc2a4 \ub9cc\ub4e4\uae30<\/h2>\n<p>Docker \ud074\ub77c\uc6b0\ub4dc \uc11c\ube44\uc2a4\ub97c \ub9cc\ub4ed\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud service create --tag couchbase -p 8091:8091 -p 8092:8092 -p 8093:8093 -p 11210:11210 arungupta\/couchbase\r\n936dbe58-7c7c-4289-837a-15d29128e5ea<\/pre>\n<p>\uc5ec\ub7ec \ub178\ub4dc \ud074\ub7ec\uc2a4\ud130\uac00 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0 <code>--\ud0dc\uadf8<\/code> \ub294 \ub178\ub4dc \ud074\ub7ec\uc2a4\ud130\uc5d0 \uc11c\ube44\uc2a4\ub97c \ud560\ub2f9\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4. <a href=\"https:\/\/github.com\/docker\/dockercloud-cli\/issues\/10\">docker-cli#10<\/a>\u00a0\ub97c -p 8091-8093:8091-8093 \ud615\uc2dd\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc5ec\ub7ec \ud3ec\ud2b8\uac00 \ub178\ucd9c\ub420 \uc218 \uc788\ub3c4\ub85d \uc81c\ucd9c\ud569\ub2c8\ub2e4. \uc774\ub294 docker CLI\uc640 \uc815\ub82c\ub429\ub2c8\ub2e4.<\/p>\n<p>\uc5ec\uae30\uc5d0 \uc0ac\uc6a9\ub41c \ub3c4\ucee4 \uc774\ubbf8\uc9c0\ub294 <code>\uc544\ub8fd\uc5c5\ud0c0\/\uce74\uc6b0\uce58\ubca0\uc774\uc2a4<\/code>. \uc774 \uc774\ubbf8\uc9c0\ub294 \uacf5\uc2dd <code>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4<\/code> \uc774\ubbf8\uc9c0 <a href=\"https:\/\/hub.docker.com\/_\/couchbase\/\">\ub3c4\ucee4 \ud5c8\ube0c<\/a>\u00a0\uadf8\ub9ac\uace0 <a href=\"https:\/\/github.com\/arun-gupta\/docker-images\/tree\/master\/couchbase\">\ub2e4\uc591\ud55c \uc11c\ube44\uc2a4\uc5d0 \ub9de\uac8c \uc0ac\uc804 \uad6c\uc131<\/a>.<\/p>\n<p>Docker \ud074\ub77c\uc6b0\ub4dc \uc11c\ube44\uc2a4\ub97c \uc2dc\uc791\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud service start 834343fd-b1d5-4d66-a2cd-69d27a471658\r\n834343fd-b1d5-4d66-a2cd-69d27a471658<\/pre>\n<p>\uc5c5\ub370\uc774\ud2b8\ub41c \ub300\uc2dc\ubcf4\ub4dc\uc758 \ubaa8\uc2b5\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4:<\/p>\n<p><a href=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-service-started-1024x554.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13789\" src=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-service-started-1024x554.png\" alt=\"Docker Cloud Service Started\" width=\"604\" height=\"327\" \/><\/a><\/p>\n<p>Docker \ud074\ub77c\uc6b0\ub4dc \uc11c\ube44\uc2a4 \ub85c\uadf8\ub97c \uac00\uc838\uc635\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud service logs 834343fd-b1d5-4d66-a2cd-69d27a471658 \r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:04.826000846Z Starting Couchbase Server -- Web UI available at https:\/\/:8091\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.832855273Z *   Trying 127.0.0.1...\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.833816400Z   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.834647384Z                                  Dload  Upload   Total   Spent    Left  Speed\r\n  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* Connected to 127.0.0.1 (127.0.0.1) port 8091 (#0)\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.835659864Z &gt; POST \/pools\/default HTTP\/1.1\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.835705633Z &gt; User-Agent: curl\/7.40.0-DEV\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.835764766Z &gt; Host: 127.0.0.1:8091\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.835808491Z &gt; Accept: *\/*\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.835849972Z &gt; Content-Length: 36\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.835890805Z &gt; Content-Type: application\/x-www-form-urlencoded\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.835951739Z &gt; \r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.836153748Z } [36 bytes data]\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.836431490Z * upload completely sent off: 36 out of 36 bytes\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.838702601Z &lt; HTTP\/1.1 200 OK\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.838831946Z &lt; Server: Couchbase Server\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.838882039Z &lt; Pragma: no-cache\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.838929456Z &lt; Date: Mon, 14 Mar 2016 22:54:19 GMT\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.838944199Z &lt; Content-Length: 0\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.838973658Z &lt; Cache-Control: no-cache\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.838984780Z &lt; 100 36 0 0 100 36 0 5643 --:--:-- --:--:-- --:--:-- 6000 couchbase-d96eed5d-1 | 2016-03-14T22:54:19.839338450Z * Connection #0 to host 127.0.0.1 left intact couchbase-d96eed5d-1 | 2016-03-14T22:54:19.843462008Z * Trying 127.0.0.1... couchbase-d96eed5d-1 | 2016-03-14T22:54:19.844335715Z % Total % Received % Xferd Average Speed Time Time Time Current couchbase-d96eed5d-1 | 2016-03-14T22:54:19.845478686Z Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Connected to 127.0.0.1 (127.0.0.1) port 8091 (#0) couchbase-d96eed5d-1 | 2016-03-14T22:54:19.845676061Z &gt; POST \/node\/controller\/setupServices HTTP\/1.1\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.845729619Z &gt; User-Agent: curl\/7.40.0-DEV\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.845805193Z &gt; Host: 127.0.0.1:8091\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.845858410Z &gt; Accept: *\/*\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.845911479Z &gt; Content-Length: 26\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.845986653Z &gt; Content-Type: application\/x-www-form-urlencoded\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.846040578Z &gt; \r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.846312512Z } [26 bytes data]\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.846561659Z * upload completely sent off: 26 out of 26 bytes\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.847024846Z &lt; HTTP\/1.1 200 OK\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.847082032Z &lt; Server: Couchbase Server\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.847157246Z &lt; Pragma: no-cache\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.847211690Z &lt; Date: Mon, 14 Mar 2016 22:54:19 GMT\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.847266024Z &lt; Content-Length: 0\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.847344403Z &lt; Cache-Control: no-cache\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.847411160Z &lt; 100 26 0 0 100 26 0 6056 --:--:-- --:--:-- --:--:-- 8666 couchbase-d96eed5d-1 | 2016-03-14T22:54:19.849284426Z * Connection #0 to host 127.0.0.1 left intact couchbase-d96eed5d-1 | 2016-03-14T22:54:19.853702443Z * Trying 127.0.0.1... couchbase-d96eed5d-1 | 2016-03-14T22:54:19.853890120Z % Total % Received % Xferd Average Speed Time Time Time Current couchbase-d96eed5d-1 | 2016-03-14T22:54:19.853943309Z Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Connected to 127.0.0.1 (127.0.0.1) port 8091 (#0) couchbase-d96eed5d-1 | 2016-03-14T22:54:19.854112174Z &gt; POST \/settings\/web HTTP\/1.1\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.854169870Z &gt; User-Agent: curl\/7.40.0-DEV\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.854223412Z &gt; Host: 127.0.0.1:8091\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.854278756Z &gt; Accept: *\/*\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.854335649Z &gt; Content-Length: 50\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.854391073Z &gt; Content-Type: application\/x-www-form-urlencoded\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.854447141Z &gt; \r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.854683623Z } [50 bytes data]\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.855024680Z * upload completely sent off: 50 out of 50 bytes\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.859378932Z &lt; HTTP\/1.1 200 OK\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.859530830Z &lt; Server: Couchbase Server\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.859611527Z &lt; Pragma: no-cache\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.859794083Z &lt; Date: Mon, 14 Mar 2016 22:54:19 GMT\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.859848224Z &lt; Content-Type: application\/json\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.859912932Z &lt; Content-Length: 39\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.859957829Z &lt; Cache-Control: no-cache\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.859972017Z &lt; \r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.859986584Z { [39 bytes data]\r\n100    89  100    39  100    50   6060   7770 --:--:-- --:--:-- --:--:--  8333\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.860221103Z * Connection #0 to host 127.0.0.1 left intact\r\ncouchbase-d96eed5d-1 | 2016-03-14T22:54:19.860730000Z {\"newBaseUri\":\"https:\/\/127.0.0.1:8091\/\"}\/entrypoint.sh couchbase-server<\/pre>\n<p>\ub85c\uadf8\uc5d0\ub294 <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/rest-api\/rest-endpoints-all.html\">Couchbase REST API<\/a> \ub97c \ud638\ucd9c\ud558\uc5ec Couchbase \uc11c\ubc84\ub97c \uad6c\uc131\ud569\ub2c8\ub2e4.<\/p>\n<h2>Docker Cloud\uc5d0\uc11c Couchbase Server \uc561\uc138\uc2a4<\/h2>\n<p>\ub178\ucd9c\ub41c \ucee8\ud14c\uc774\ub108 \ud3ec\ud2b8\uac00 \uc788\ub294\uc9c0 Docker Cloud \uc11c\ube44\uc2a4\ub97c \uac80\uc0ac\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud service inspect 936dbe58-7c7c-4289-837a-15d29128e5ea | jq \".container_ports\"\r\n[\r\n  {\r\n    \"protocol\": \"tcp\",\r\n    \"outer_port\": 8091,\r\n    \"inner_port\": 8091,\r\n    \"port_name\": \"unknown\",\r\n    \"published\": true,\r\n    \"endpoint_uri\": \"tcp:\/\/couchbase-b9132b42.936dbe58.svc.dockerapp.io:8091\/\"\r\n  },\r\n  {\r\n    \"protocol\": \"tcp\",\r\n    \"outer_port\": 8092,\r\n    \"inner_port\": 8092,\r\n    \"port_name\": \"unknown\",\r\n    \"published\": true,\r\n    \"endpoint_uri\": \"tcp:\/\/couchbase-b9132b42.936dbe58.svc.dockerapp.io:8092\/\"\r\n  },\r\n  {\r\n    \"protocol\": \"tcp\",\r\n    \"outer_port\": 8093,\r\n    \"inner_port\": 8093,\r\n    \"port_name\": \"unknown\",\r\n    \"published\": true,\r\n    \"endpoint_uri\": \"tcp:\/\/couchbase-b9132b42.936dbe58.svc.dockerapp.io:8093\/\"\r\n  },\r\n  {\r\n    \"protocol\": \"tcp\",\r\n    \"outer_port\": 11210,\r\n    \"inner_port\": 11210,\r\n    \"port_name\": \"unknown\",\r\n    \"published\": true,\r\n    \"endpoint_uri\": \"tcp:\/\/couchbase-b9132b42.936dbe58.svc.dockerapp.io:11210\/\"\r\n  }\r\n]<\/pre>\n<p>\uc880 \ub354 \uad6c\uccb4\uc801\uc73c\ub85c \ub9d0\ud558\uc790\uba74, \uc815\ud655\ud55c URI\ub294 <a href=\"https:\/\/docs.couchbase.com\/server\/6.0\/manage\/management-tools.html\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uc6f9 \ucf58\uc194<\/a> \ub85c \uc5bb\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud service inspect 936dbe58-7c7c-4289-837a-15d29128e5ea | jq \".container_ports[0].endpoint_uri\" | sed 's\/tcp\/http\/g'\r\n\"https:\/\/couchbase-b9132b42.936dbe58.svc.dockerapp.io:8091\/\"<\/pre>\n<p>https:\/\/couchbase-b9132b42.936dbe58.svc.dockerapp.io:8091\/ \uc5d0\uc11c Couchbase \uc6f9 \ucf58\uc194\uc5d0 \uc561\uc138\uc2a4\ud558\uc5ec Couchbase \uc6f9 \ucf58\uc194 \ub85c\uadf8\uc778 \ud654\uba74\uc744 \ud655\uc778\ud569\ub2c8\ub2e4. \ub2e4\uc74c \ube44\ubc00\ubc88\ud638 \uc790\uaca9 \uc99d\uba85\uc744 \uc785\ub825\ud569\ub2c8\ub2e4. <code>\uad00\ub9ac\uc790<\/code> \uadf8\ub9ac\uace0 <code>\ube44\ubc00\ubc88\ud638<\/code>. <a href=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-couchbase-login-page-1024x556.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13791\" src=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-couchbase-login-page-1024x556.png\" alt=\"Docker Cloud Couchbase Login Page\" width=\"604\" height=\"328\" \/><\/a><\/p>\n<p>\uadf8\ub9ac\uace0 <a href=\"https:\/\/docs.couchbase.com\/server\/6.0\/manage\/management-tools.html\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uc6f9 \ucf58\uc194<\/a> \ucc98\ub7fc \ubcf4\uc785\ub2c8\ub2e4:<\/p>\n<p><a href=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-couchbase-web-console-1024x836.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13792\" src=\"\/wp-content\/original-assets\/march-2016\/getting-started-with-docker-cloud\/docker-cloud-couchbase-web-console-1024x836.png\" alt=\"Docker Cloud Couchbase Web Console\" width=\"604\" height=\"493\" \/><\/a><\/p>\n<h2>Docker \ud074\ub77c\uc6b0\ub4dc \uc11c\ube44\uc2a4 \ubc0f \ub178\ub4dc \uc885\ub8cc\ud558\uae30<\/h2>\n<p>\uc2e4\ud589 \uc911\uc778 Docker Cloud \uc11c\ube44\uc2a4 \ubaa9\ub85d\uc744 \ud655\uc778\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud service ps\r\nNAME                UUID      STATUS       #CONTAINERS  IMAGE                       DEPLOYED        PUBLIC DNS                                      STACK\r\ncouchbase-b9132b42  936dbe58  \u25b6 Running              1  arungupta\/couchbase:latest  10 minutes ago  couchbase-b9132b42.936dbe58.svc.dockerapp.io<\/pre>\n<p>\uc11c\ube44\uc2a4\ub97c \uc885\ub8cc\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud service terminate 936dbe58<\/pre>\n<p>\ub178\ub4dc \ubaa9\ub85d\uc744 \ud655\uc778\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud node ls\r\nUUID      FQDN                                                    LASTSEEN        STATUS      CLUSTER         DOCKER_VER\r\n5c4c78e0  5c4c78e0-71c9-4420-9a1d-fdb04a35d1de.node.dockerapp.io  35 seconds ago  \u25b6 Deployed  couchbase-node  1.9.1-cs2<\/pre>\n<p>\ub85c \ub178\ub4dc\ub97c \uc885\ub8cc\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">docker-cloud node rm 5c4c78e0<\/pre>\n<h2>Docker \ud074\ub77c\uc6b0\ub4dc \ucc38\uc870<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.docker.com\/docker-cloud\/getting-started\/\">Docker Cloud \uc2dc\uc791\ud558\uae30<\/a><\/li>\n<li><a href=\"https:\/\/docs.docker.com\/docker-cloud\/tutorials\/\">Docker \ud074\ub77c\uc6b0\ub4dc \ud29c\ud1a0\ub9ac\uc5bc<\/a><\/li>\n<li><a href=\"https:\/\/docs.docker.com\/apidocs\/docker-cloud\/\">\ub3c4\ucee4 \ud074\ub77c\uc6b0\ub4dc API<\/a><\/li>\n<li>\ub2e4\uc74c\uc5d0 \ub300\ud55c \uc9c8\ubb38 <a href=\"https:\/\/forums.docker.com\/\">Docker \ud3ec\ub7fc<\/a><\/li>\n<\/ul>\n<p>\uc774 \ube14\ub85c\uadf8\uc5d0\uc11c \ubc30\uc6e0\uc2b5\ub2c8\ub2e4:<\/p>\n<ul>\n<li>Docker Cloud\uc758 \uc8fc\uc694 \uac1c\ub150<\/li>\n<li>\uc0c8 Docker Cloud \ub178\ub4dc\ub97c \ub9cc\ub4dc\ub294 \ubc29\ubc95<\/li>\n<li>Docker Cloud CLI \uc124\uce58 \ubc29\ubc95<\/li>\n<li>\uc0c8 Docker \ud074\ub77c\uc6b0\ub4dc \uc11c\ube44\uc2a4\ub97c \ub9cc\ub4dc\ub294 \ubc29\ubc95<\/li>\n<li>Docker Cloud\uc5d0\uc11c Couchbase Server \uc561\uc138\uc2a4<\/li>\n<li>Docker \ud074\ub77c\uc6b0\ub4dc \uc11c\ube44\uc2a4 \ubc0f \ub178\ub4dc\ub97c \uc885\ub8cc\ud558\ub294 \ubc29\ubc95<\/li>\n<\/ul>\n<p>\uc990\uae30\uc138\uc694! \ucd9c\ucc98:\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/ko\/getting-started-docker-cloud\/\">https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Deploying Docker to Amazon using Tutum\u00a0explained how to deploy a Docker image to Docker Tutum.\u00a0Tutum is now Docker Cloud. Read Announcing Docker Cloud for more details. The key features of Docker Cloud are: Authentication using\u00a0Docker ID Integration with Docker Hub [&hellip;]<\/p>","protected":false},"author":58,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1816],"tags":[],"ppma_author":[8933],"class_list":["post-2196","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-server"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Getting Started with Docker Cloud - The Couchbase Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/ko\/getting-started-docker-cloud\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting Started with Docker Cloud\" \/>\n<meta property=\"og:description\" content=\"Deploying Docker to Amazon using Tutum\u00a0explained how to deploy a Docker image to Docker Tutum.\u00a0Tutum is now Docker Cloud. Read Announcing Docker Cloud for more details. The key features of Docker Cloud are: Authentication using\u00a0Docker ID Integration with Docker Hub [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/ko\/getting-started-docker-cloud\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-03T19:02:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-06-26T19:06:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/couchbase-nosql-dbaas.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Arun Gupta, VP, Developer Advocacy, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@arungupta\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arun Gupta, VP, Developer Advocacy, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/\"},\"author\":{\"name\":\"Arun Gupta, VP, Developer Advocacy, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f\"},\"headline\":\"Getting Started with Docker Cloud\",\"datePublished\":\"2017-01-03T19:02:34+00:00\",\"dateModified\":\"2019-06-26T19:06:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/\"},\"wordCount\":704,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Couchbase Server\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/\",\"name\":\"Getting Started with Docker Cloud - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2017-01-03T19:02:34+00:00\",\"dateModified\":\"2019-06-26T19:06:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Getting Started with Docker Cloud\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f\",\"name\":\"Arun Gupta, VP, Developer Advocacy, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/8900a75409c646948fe0bd80f6240337\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f912e10b5f39748ee4f1a0b0da6f42747f0b3a94fe7acb511791468656f5e726?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f912e10b5f39748ee4f1a0b0da6f42747f0b3a94fe7acb511791468656f5e726?s=96&d=mm&r=g\",\"caption\":\"Arun Gupta, VP, Developer Advocacy, Couchbase\"},\"description\":\"Arun Gupta is the vice president of developer advocacy at Couchbase. He has built and led developer communities for 10+ years at Sun, Oracle, and Red Hat. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team. Gupta has authored more than 2,000 blog posts on technology. He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star for three years in a row. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. An author of several books on technology, an avid runner, a globe trotter, a Java Champion, a JUG leader, NetBeans Dream Team member, and a Docker Captain, he is easily accessible at @arungupta.\",\"sameAs\":[\"https:\/\/x.com\/arungupta\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/ko\/author\/arun-gupta\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Getting Started with Docker Cloud - The Couchbase Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/ko\/getting-started-docker-cloud\/","og_locale":"ko_KR","og_type":"article","og_title":"Getting Started with Docker Cloud","og_description":"Deploying Docker to Amazon using Tutum\u00a0explained how to deploy a Docker image to Docker Tutum.\u00a0Tutum is now Docker Cloud. Read Announcing Docker Cloud for more details. The key features of Docker Cloud are: Authentication using\u00a0Docker ID Integration with Docker Hub [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/ko\/getting-started-docker-cloud\/","og_site_name":"The Couchbase Blog","article_published_time":"2017-01-03T19:02:34+00:00","article_modified_time":"2019-06-26T19:06:29+00:00","og_image":[{"width":1800,"height":630,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/couchbase-nosql-dbaas.png","type":"image\/png"}],"author":"Arun Gupta, VP, Developer Advocacy, Couchbase","twitter_card":"summary_large_image","twitter_creator":"@arungupta","twitter_misc":{"Written by":"Arun Gupta, VP, Developer Advocacy, Couchbase","Est. reading time":"10\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/"},"author":{"name":"Arun Gupta, VP, Developer Advocacy, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f"},"headline":"Getting Started with Docker Cloud","datePublished":"2017-01-03T19:02:34+00:00","dateModified":"2019-06-26T19:06:29+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/"},"wordCount":704,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Couchbase Server"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/","url":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/","name":"Getting Started with Docker Cloud - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2017-01-03T19:02:34+00:00","dateModified":"2019-06-26T19:06:29+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/getting-started-docker-cloud\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Getting Started with Docker Cloud"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","description":"NoSQL \ub370\uc774\ud130\ubca0\uc774\uc2a4, Couchbase","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f","name":"Arun Gupta, \uac1c\ubc1c\uc790 \uc9c0\uc6d0 \ubd80\ubb38 \ubd80\uc0ac\uc7a5, Couchbase","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/8900a75409c646948fe0bd80f6240337","url":"https:\/\/secure.gravatar.com\/avatar\/f912e10b5f39748ee4f1a0b0da6f42747f0b3a94fe7acb511791468656f5e726?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f912e10b5f39748ee4f1a0b0da6f42747f0b3a94fe7acb511791468656f5e726?s=96&d=mm&r=g","caption":"Arun Gupta, VP, Developer Advocacy, Couchbase"},"description":"Arun Gupta is the vice president of developer advocacy at Couchbase. He has built and led developer communities for 10+ years at Sun, Oracle, and Red Hat. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team. Gupta has authored more than 2,000 blog posts on technology. He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star for three years in a row. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. An author of several books on technology, an avid runner, a globe trotter, a Java Champion, a JUG leader, NetBeans Dream Team member, and a Docker Captain, he is easily accessible at @arungupta.","sameAs":["https:\/\/x.com\/arungupta"],"url":"https:\/\/www.couchbase.com\/blog\/ko\/author\/arun-gupta\/"}]}},"authors":[{"term_id":8933,"user_id":58,"is_guest":0,"slug":"arun-gupta","display_name":"Arun Gupta, VP, Developer Advocacy, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/f912e10b5f39748ee4f1a0b0da6f42747f0b3a94fe7acb511791468656f5e726?s=96&d=mm&r=g","author_category":"","last_name":"Gupta","first_name":"Arun","job_title":"","user_url":"","description":"\uc544\ub8ec \uad7d\ud0c0\ub294 Couchbase\uc758 \uac1c\ubc1c\uc790 \uc9c0\uc6d0 \ub2f4\ub2f9 \ubd80\uc0ac\uc7a5\uc785\ub2c8\ub2e4. \uadf8\ub294 Sun, Oracle, Red Hat\uc5d0\uc11c 10\ub144 \uc774\uc0c1 \uac1c\ubc1c\uc790 \ucee4\ubba4\ub2c8\ud2f0\ub97c \uad6c\ucd95\ud558\uace0 \uc774\ub04c\uc5c8\uc2b5\ub2c8\ub2e4. \uadf8\ub294 \ucf58\ud150\uce20, \ub9c8\ucf00\ud305 \ucea0\ud398\uc778 \ubc0f \ud504\ub85c\uadf8\ub7a8\uc758 \uc804\ub7b5, \uacc4\ud68d \ubc0f \uc2e4\ud589\uc744 \uac1c\ubc1c \ubc0f \uc2e4\ud589\ud558\ub294 \uad50\ucc28 \uae30\ub2a5 \ud300\uc744 \uc774\ub044\ub294 \ub370 \uc788\uc5b4 \uae4a\uc740 \uc804\ubb38\uc131\uc744 \ubcf4\uc720\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uadf8 \uc804\uc5d0\ub294 Sun\uc5d0\uc11c \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \ud300\uc744 \uc774\ub04c\uc5c8\uc73c\uba70 Java EE \ud300\uc758 \ucc3d\ub9bd \uba64\ubc84\uc785\ub2c8\ub2e4.\r\n\r\nGupta\ub294 \uae30\uc220\uc5d0 \uad00\ud55c \ube14\ub85c\uadf8 \uac8c\uc2dc\ubb3c\uc744 2,000\uac1c \uc774\uc0c1 \uc791\uc131\ud588\uc2b5\ub2c8\ub2e4. 40\uc5ec \uac1c\uad6d\uc5d0\uc11c \uc218\ub9ce\uc740 \uc8fc\uc81c\uc5d0 \ub300\ud574 \uad11\ubc94\uc704\ud55c \uac15\uc5f0 \uacbd\ud5d8\uc744 \uac00\uc9c0\uace0 \uc788\uc73c\uba70, 3\ub144 \uc5f0\uc18d JavaOne Rock Star\ub85c \uc120\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ub610\ud55c \ubbf8\uad6d\uc5d0\uc11c Devoxx4Kids \uc9c0\ubd80\ub97c \uc124\ub9bd\ud558\uc5ec \uc5b4\ub9b0\uc774\ub97c \ub300\uc0c1\uc73c\ub85c \ud55c \uae30\uc220 \uad50\uc721\uc744 \uc9c0\uc18d\uc801\uc73c\ub85c \uc7a5\ub824\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uae30\uc220\uc5d0 \uad00\ud55c \uc5ec\ub7ec \uad8c\uc758 \ucc45\uc744 \uc800\uc220\ud588\uc73c\uba70, \uc5f4\ub82c\ud55c \ub9c8\ub77c\ud1a0\ub108\uc774\uc790 \uc9c0\uad6c\ub97c \ud6a1\ub2e8\ud558\ub294 \uc0ac\ub78c, Java \ucc54\ud53c\uc5b8, JUG \ub9ac\ub354, NetBeans \ub4dc\ub9bc\ud300 \uba64\ubc84, Docker \ucea1\ud2f4\uc774\uae30\ub3c4 \ud55c \uadf8\ub294 @arungupta\uc5d0\uc11c \uc27d\uac8c \ub9cc\ub098\ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/2196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/comments?post=2196"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/2196\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media?parent=2196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/categories?post=2196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/tags?post=2196"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/ppma_author?post=2196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}