{"id":2469,"date":"2017-01-03T09:51:38","date_gmt":"2017-01-03T09:51:38","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2469"},"modified":"2023-06-22T05:58:38","modified_gmt":"2023-06-22T12:58:38","slug":"deploy-docker-amazon-cloud-tutum","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/deploy-docker-amazon-cloud-tutum\/","title":{"rendered":"Implantar o Docker na nuvem da Amazon usando o Tutum"},"content":{"rendered":"<p>Voc\u00ea j\u00e1 sentiu a necessidade de executar cont\u00eaineres do Docker na Amazon? <a href=\"https:\/\/docs.aws.amazon.com\/AmazonECS\/latest\/developerguide\/docker-basics.html\">Servi\u00e7o de cont\u00eaineres da Amazon<\/a>\u00a0requer configura\u00e7\u00e3o extensiva e trabalho manual. Isso foi feito para programadores que t\u00eam muito tempo e est\u00e3o dispostos a depurar v\u00e1rias etapas. Para programadores comuns, como eu, que gostam de etapas simples e f\u00e1ceis de usar, existe o <a href=\"https:\/\/www.tutum.co\/\">Tutorial do Docker<\/a>!<\/p>\n<h2>O que \u00e9 o Docker Tutum?<\/h2>\n<p>O Docker Tutum \u00e9 um SaaS que permite criar, implantar e gerenciar cont\u00eaineres do Docker em uma variedade de nuvens. <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-13603\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker_hosting_tutum.png\" alt=\"Docker Hosting Tutum\" width=\"337\" height=\"337\" \/><br \/>\nH\u00e1 tr\u00eas recursos principais:<\/p>\n<ul>\n<li><strong>Construir<\/strong>\u00a0e execute seu c\u00f3digo usando o registro privado gratuito do Tutum<\/li>\n<li><strong>Implementar<\/strong>\u00a0aplicativos usando o Tutum para gerenciar clusters tolerantes a falhas e dimension\u00e1veis. O Tutum lida com a orquestra\u00e7\u00e3o da sua infraestrutura e dos cont\u00eaineres de aplicativos.<\/li>\n<li><strong>Gerenciar<\/strong>\u00a0seus aplicativos por meio do painel intuitivo do Tutum, da API simples ou da ferramenta CLI. Com logs integrados e monitoramento de dados, todas as informa\u00e7\u00f5es de que voc\u00ea precisa est\u00e3o na ponta dos dedos.<\/li>\n<\/ul>\n<p>A principal linha do partido \u00e9:<\/p>\n<blockquote><p>Experimente a simplicidade da PaaS sem nenhuma de suas restri\u00e7\u00f5es. Aproveite a flexibilidade da IaaS sem nenhuma de suas complexidades.<\/p><\/blockquote>\n<h2>Conceitos-chave do Docker Tutum<\/h2>\n<p>Os principais conceitos do Docker Tutum s\u00e3o explicados a seguir: <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13604\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-architecture.png\" alt=\"Docker Tutum Architecture\" width=\"804\" height=\"354\" \/><\/p>\n<ul>\n<li><strong>(A) Agrupamentos de n\u00f3s<\/strong>\u00a0s\u00e3o grupos l\u00f3gicos de n\u00f3s do mesmo tipo. O Tutum agrupa os recursos de seus n\u00f3s para que seus aplicativos possam ser executados juntos, reduzindo assim a complexidade e o desperd\u00edcio. Os clusters de n\u00f3s podem ser facilmente dimensionados com um simples arrastar do controle deslizante.<\/li>\n<li><strong>(B) N\u00f3s<\/strong>\u00a0s\u00e3o hosts\/VMs Linux individuais usados para implementar e executar seus aplicativos. Novos n\u00f3s podem ser provisionados diretamente no Tutum para aumentar a capacidade de seus clusters de n\u00f3s.<\/li>\n<li><strong>(C) Cont\u00eaineres<\/strong>,<strong>\u00a0(D) Links<\/strong> e<strong>\u00a0(E) Volumes<\/strong> s\u00e3o conceitos do Docker.<\/li>\n<li><strong>(F) Servi\u00e7os<\/strong> s\u00e3o grupos l\u00f3gicos de cont\u00eaineres do Docker da mesma imagem. Os servi\u00e7os simplificam o dimensionamento de seu aplicativo em diferentes n\u00f3s. Basta arrastar um controle deslizante para aumentar ou diminuir a disponibilidade, o desempenho e a redund\u00e2ncia do seu aplicativo.<\/li>\n<\/ul>\n<h2>Implantar o cont\u00eainer do Docker do Couchbase na Amazon usando o Tutum<\/h2>\n<p><a href=\"https:\/\/support.tutum.co\/support\/solutions\/5000042949\">Introdu\u00e7\u00e3o ao Docker Tutum<\/a>\u00a0fornece etapas detalhadas sobre como come\u00e7ar. Aqui est\u00e1 o que fiz para executar o cont\u00eainer do Docker do Couchbase na Amazon usando o Docker Tutum:<\/p>\n<ul>\n<li>Comece gratuitamente (pelo menos enquanto estiver na vers\u00e3o beta) fazendo login usando a conta do Docker Hub.<\/li>\n<li>Link <a href=\"https:\/\/support.tutum.co\/support\/solutions\/articles\/5000224910-link-your-amazon-web-services-account\">Credenciais do Amazon Web Services com o Tutum<\/a>. Se voc\u00ea criar uma nova conta para isso, talvez seja necess\u00e1rio anexar uma pol\u00edtica para habilitar privil\u00e9gios, de modo que novas inst\u00e2ncias possam ser provisionadas em seu nome.<\/li>\n<li>Crie um novo cluster de n\u00f3s em dashboard.tutum.co\/node\/launch\/ <a href=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-new-node-cluster-1024x792.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13606\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-new-node-cluster-1024x792.png\" alt=\"Docker Tutum New Node Cluster\" width=\"604\" height=\"467\" \/><\/a><br \/>\nOs tr\u00eas valores que precisam ser especificados\/alterados:<\/p>\n<ul>\n<li>Nome do cluster de n\u00f3s<\/li>\n<li>Implantar tags (opcional)<\/li>\n<li>Digite\/tamanho para t2.medium<\/li>\n<li>Redu\u00e7\u00e3o do tamanho do disco de 60 para 20 GB<\/li>\n<\/ul>\n<p>Leva alguns minutos para provisionar a AMI. O status atualizado pode ser visto em <a href=\"https:\/\/us-west-1.console.aws.amazon.com\/ec2\/v2\/home?region=us-west-1#Instances:sort=instanceId\">Console AWS<\/a>: <a href=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-aws-console-1024x129.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13607\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-aws-console-1024x129.png\" alt=\"Docker Tutum AWS Console\" width=\"604\" height=\"76\" \/><\/a><br \/>\nO painel do Tutum mostra o seguinte status depois que o n\u00f3 \u00e9 criado: <a href=\"https:\/\/blog.arungupta.me\/wp-content\/uploads\/2016\/02\/docker-tutum-node-created.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13608\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-node-created-1024x417.png\" alt=\"Docker Tutum Node Created\" width=\"604\" height=\"246\" \/><\/a><\/li>\n<li>Crie seu primeiro servi\u00e7o em dashboard.tutum.co\/container\/launch\/. Selecione \"Public Repositories\" (Reposit\u00f3rios p\u00fablicos) e procure por \"arungupta\/couchbase-node\".<br \/>\n<a href=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-new-service-1024x526.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13609\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-new-service-1024x526.png\" alt=\"Docker Tutum New Service\" width=\"604\" height=\"310\" \/><\/a><br \/>\nEssa imagem foi criada a partir de github.com\/arun-gupta\/docker-images\/tree\/master\/couchbase-node. Essa imagem executa o seguinte:<\/p>\n<ul>\n<li>Inicia o servidor Couchbase<\/li>\n<li>Configura o servidor usando <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/rest-api\/rest-endpoints-all.html\">API REST do Couchbase<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Clique em \"Select\" (Selecionar) e configure. Voc\u00ea s\u00f3 precisa substituir as portas e adotar todos os outros padr\u00f5es: <a href=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-couchbase-configuration-1024x804.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13610\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-couchbase-configuration-1024x804.png\" alt=\"Docker Tutum Couchbase Configuration\" width=\"604\" height=\"474\" \/><\/a>Clique em \"Create and Deploy\" (Criar e implantar).<\/li>\n<li>O painel \u00e9 atualizado depois que o servi\u00e7o \u00e9 implantado: <a href=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-new-service-1024x526.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13611\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-new-service-1024x526.png\" alt=\"Docker Tutum Couchbase Service\" width=\"604\" height=\"203\" \/><\/a><\/li>\n<li>Clique em \"Logs\" (Registros) para ver os registros do cont\u00eainer do Docker do Couchbase:<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3531\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2017\/01\/docker-tutum-couchbase-logs-1024x591-1024x591.png\" alt=\"docker-tutum-couchbase-logs-1024x591\" width=\"718\" height=\"414\" \/><\/p>\n<ul>\n<li>Localize o endere\u00e7o IP no console do AWS:<br \/>\n<a href=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-aws-console-ipaddress-1024x598.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13613\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-aws-console-ipaddress-1024x598.png\" alt=\"Docker Tutum AWS Console IP Address\" width=\"604\" height=\"353\" \/><\/a><\/li>\n<li>Acesse o Console do Couchbase em :8091, no nosso caso 54.67.111.235:8091. Isso mostrar\u00e1 a tela de login do Couchbase:<\/li>\n<\/ul>\n<p><a href=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-couchbase-console-login-1024x634.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13614\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-couchbase-console-login-1024x634.png\" alt=\"Docker Tutum Couchbase Console Login\" width=\"604\" height=\"374\" \/><\/a><\/p>\n<p>Digite o nome de usu\u00e1rio \"Administrator\" e a senha \"password\".<\/p>\n<ul>\n<li>Isso mostra o Console do Couchbase:<br \/>\n<a href=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-couchbase-console-1024x536.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13615\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-couchbase-console-1024x536.png\" alt=\"Docker Tutum Couchbase Console\" width=\"604\" height=\"316\" \/><\/a><\/li>\n<\/ul>\n<h2>Criar\/acessar o Sample Bucket no Couchbase<\/h2>\n<ul>\n<li>Clique em \"Settings\" (Configura\u00e7\u00f5es), \"Sample Buckets\" (Compartimentos de amostras). Isso mostra a lista de buckets de amostra que podem ser instalados.<\/li>\n<li>Selecione \"travel-sample\" e clique em \"Create\". O console atualizado tem a seguinte apar\u00eancia: <a href=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-couchbase-travel-sample-1024x502.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-13617\" src=\"\/wp-content\/original-assets\/february-2016\/deploy-docker-to-amazon-cloud-using-tutum\/docker-tutum-couchbase-travel-sample-1024x502.png\" alt=\"Docker Tutum Couchbase Travel Sample\" width=\"604\" height=\"296\" \/><\/a><\/li>\n<li>Se voc\u00ea tiver baixado o servidor Couchbase localmente, poder\u00e1 usar <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/cli\/cbq-tool.html\">Ferramenta CLI de consulta do Couchbase<\/a> (cbq) para conex\u00e3o e consulta:\n<pre class=\"lang:default decode:true\">bin &gt; .\/cbq -engine=https:\/\/54.67.111.235:8093\r\nCouchbase query shell connected to https:\/\/54.67.111.235:8093\/ . Type Ctrl-D to exit.\r\ncbq&gt; select * from `travel-sample` limit 1;\r\n{\r\n    \"requestID\": \"aec63fba-a85a-4763-9453-1d7ea0c5409c\",\r\n    \"signature\": {\r\n        \"*\": \"*\"\r\n    },\r\n    \"results\": [\r\n        {\r\n            \"travel-sample\": {\r\n                \"callsign\": \"MILE-AIR\",\r\n                \"country\": \"United States\",\r\n                \"iata\": \"Q5\",\r\n                \"icao\": \"MLA\",\r\n                \"id\": 10,\r\n                \"name\": \"40-Mile Air\",\r\n                \"type\": \"airline\"\r\n            }\r\n        }\r\n    ],\r\n    \"status\": \"success\",\r\n    \"metrics\": {\r\n        \"elapsedTime\": \"10.135335ms\",\r\n        \"executionTime\": \"10.091507ms\",\r\n        \"resultCount\": 1,\r\n        \"resultSize\": 300\r\n    }\r\n}<\/pre>\n<p>O Couchbase permite consultar o banco de dados de documentos usando <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/n1ql\/\">Sintaxe semelhante \u00e0 do SQL<\/a>tamb\u00e9m conhecido como N1QL.<\/li>\n<\/ul>\n<p>Assim, este blog mostrou:<\/p>\n<ul>\n<li>O que \u00e9 o Docker Tutum?<\/li>\n<li>Como come\u00e7ar a usar o Docker Tutum?<\/li>\n<li>Implantar o cont\u00eainer Docker do Couchbase na Amazon usando o Tutum<\/li>\n<li>Criar\/acessar um bucket de amostra no Couchbase<\/li>\n<\/ul>\n<p>Mais detalhes:<\/p>\n<ul>\n<li><a href=\"https:\/\/support.tutum.co\/support\/solutions\/5000042949\">Introdu\u00e7\u00e3o ao Docker Tutum<\/a><\/li>\n<li><a href=\"https:\/\/support.tutum.co\/support\/home\">Suporte ao Docker Tutum<\/a><\/li>\n<li>Painel de controle do Docker Tutum na Web<\/li>\n<li><a href=\"https:\/\/docs.tutum.co\/v2\/api\/\">API do Docker Tutum<\/a><\/li>\n<li>CLI do Docker Tutum<\/li>\n<li><a href=\"https:\/\/github.com\/tutumcloud\/python-tutum\">Docker Tutum Python SDK<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/tutumcloud\/go-tutum\">Docker Tutum Go SDK<\/a><\/li>\n<\/ul>\n<p>Saiba mais sobre <a href=\"https:\/\/developer.couchbase.com\/server\">Servidor Couchbase<\/a>.<\/p>\n<p>Aproveite!<\/p>","protected":false},"excerpt":{"rendered":"<p>Have you felt the need to run Docker containers on Amazon? Amazon Container Service\u00a0requires extensive setup and manual work. This is meant for\u00a0programmers who have plenty of time and willing to debug through multiple steps. For mundane programmers, like me, [&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-2469","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.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Deploy Docker to Amazon Cloud using Tutum - 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\/pt\/deploy-docker-amazon-cloud-tutum\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Deploy Docker to Amazon Cloud using Tutum\" \/>\n<meta property=\"og:description\" content=\"Have you felt the need to run Docker containers on Amazon? Amazon Container Service\u00a0requires extensive setup and manual work. This is meant for\u00a0programmers who have plenty of time and willing to debug through multiple steps. For mundane programmers, like me, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/deploy-docker-amazon-cloud-tutum\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-03T09:51:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-22T12:58:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2017\/01\/docker-tutum-couchbase-logs-1024x591-1024x591.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=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/\"},\"author\":{\"name\":\"Arun Gupta, VP, Developer Advocacy, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f\"},\"headline\":\"Deploy Docker to Amazon Cloud using Tutum\",\"datePublished\":\"2017-01-03T09:51:38+00:00\",\"dateModified\":\"2023-06-22T12:58:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/\"},\"wordCount\":722,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Couchbase Server\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/\",\"name\":\"Deploy Docker to Amazon Cloud using Tutum - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2017-01-03T09:51:38+00:00\",\"dateModified\":\"2023-06-22T12:58:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#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\/deploy-docker-amazon-cloud-tutum\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Deploy Docker to Amazon Cloud using Tutum\"}]},{\"@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\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@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\":\"pt-BR\",\"@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\/pt\/author\/arun-gupta\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Deploy Docker to Amazon Cloud using Tutum - 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\/pt\/deploy-docker-amazon-cloud-tutum\/","og_locale":"pt_BR","og_type":"article","og_title":"Deploy Docker to Amazon Cloud using Tutum","og_description":"Have you felt the need to run Docker containers on Amazon? Amazon Container Service\u00a0requires extensive setup and manual work. This is meant for\u00a0programmers who have plenty of time and willing to debug through multiple steps. For mundane programmers, like me, [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/deploy-docker-amazon-cloud-tutum\/","og_site_name":"The Couchbase Blog","article_published_time":"2017-01-03T09:51:38+00:00","article_modified_time":"2023-06-22T12:58:38+00:00","og_image":[{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2017\/01\/docker-tutum-couchbase-logs-1024x591-1024x591.png","type":"","width":"","height":""}],"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":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/"},"author":{"name":"Arun Gupta, VP, Developer Advocacy, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f"},"headline":"Deploy Docker to Amazon Cloud using Tutum","datePublished":"2017-01-03T09:51:38+00:00","dateModified":"2023-06-22T12:58:38+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/"},"wordCount":722,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Couchbase Server"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/","url":"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/","name":"Deploy Docker to Amazon Cloud using Tutum - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2017-01-03T09:51:38+00:00","dateModified":"2023-06-22T12:58:38+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/deploy-docker-amazon-cloud-tutum\/#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\/deploy-docker-amazon-cloud-tutum\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Deploy Docker to Amazon Cloud using Tutum"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","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":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@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, vice-presidente de defesa do desenvolvedor, Couchbase","image":{"@type":"ImageObject","inLanguage":"pt-BR","@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 \u00e9 o vice-presidente de defesa do desenvolvedor na Couchbase. Ele criou e liderou comunidades de desenvolvedores por mais de 10 anos na Sun, Oracle e Red Hat. Ele tem grande experi\u00eancia na lideran\u00e7a de equipes multifuncionais para desenvolver e executar estrat\u00e9gias, planejamento e execu\u00e7\u00e3o de conte\u00fado, campanhas de marketing e programas. Antes disso, liderou equipes de engenharia na Sun e \u00e9 membro fundador da equipe Java EE. Gupta \u00e9 autor de mais de 2.000 postagens em blogs sobre tecnologia. Ele tem uma vasta experi\u00eancia em palestras em mais de 40 pa\u00edses sobre uma infinidade de t\u00f3picos e \u00e9 um JavaOne Rock Star h\u00e1 tr\u00eas anos consecutivos. Gupta tamb\u00e9m fundou o cap\u00edtulo Devoxx4Kids nos EUA e continua a promover a educa\u00e7\u00e3o tecnol\u00f3gica entre as crian\u00e7as. Autor de v\u00e1rios livros sobre tecnologia, corredor \u00e1vido, viajante do mundo inteiro, campe\u00e3o de Java, l\u00edder de JUG, membro do NetBeans Dream Team e capit\u00e3o do Docker, ele pode ser facilmente acessado em @arungupta.","sameAs":["https:\/\/x.com\/arungupta"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/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","first_name":"Arun","last_name":"Gupta","user_url":"","author_category":"","description":"Arun Gupta \u00e9 o vice-presidente de defesa do desenvolvedor na Couchbase. Ele criou e liderou comunidades de desenvolvedores por mais de 10 anos na Sun, Oracle e Red Hat. Ele tem grande experi\u00eancia na lideran\u00e7a de equipes multifuncionais para desenvolver e executar estrat\u00e9gias, planejamento e execu\u00e7\u00e3o de conte\u00fado, campanhas de marketing e programas. Antes disso, liderou equipes de engenharia na Sun e \u00e9 membro fundador da equipe Java EE.\r\n\r\nGupta \u00e9 autor de mais de 2.000 postagens em blogs sobre tecnologia. Ele tem uma vasta experi\u00eancia em palestras em mais de 40 pa\u00edses sobre diversos t\u00f3picos e \u00e9 um JavaOne Rock Star h\u00e1 tr\u00eas anos consecutivos. Gupta tamb\u00e9m fundou o cap\u00edtulo Devoxx4Kids nos EUA e continua a promover a educa\u00e7\u00e3o tecnol\u00f3gica entre as crian\u00e7as. Autor de v\u00e1rios livros sobre tecnologia, corredor \u00e1vido, viajante do mundo inteiro, campe\u00e3o de Java, l\u00edder de JUG, membro do NetBeans Dream Team e capit\u00e3o do Docker, ele pode ser facilmente acessado em @arungupta."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/2469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=2469"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/2469\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=2469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=2469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=2469"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=2469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}