{"id":2050,"date":"2017-01-02T22:36:32","date_gmt":"2017-01-02T22:36:31","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2050"},"modified":"2025-10-09T06:46:50","modified_gmt":"2025-10-09T13:46:50","slug":"couchbase-4-1-docker-container","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-4-1-docker-container\/","title":{"rendered":"Contenedor Docker Couchbase 4.1"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-13243 size-full\" src=\"\/wp-content\/original-assets\/december-2015\/couchbase-4.1-docker-container\/couchbase-logo-1-e1450329453533-1.png\" alt=\"Couchbase Logo\" width=\"617\" height=\"161\" \/><\/p>\n<p>Recientemente se ha publicado la versi\u00f3n 4.1 de Couchbase. Los aspectos m\u00e1s destacados de esta versi\u00f3n son:<\/p>\n<ul>\n<li>N1QL: Soporte completo de SQL CRUD con N1QL para aplicaciones Batch y OLTP<\/li>\n<li>\u00cdndices de cobertura<\/li>\n<li>Declaraciones preparadas<\/li>\n<li>Otras plataformas compatibles<\/li>\n<\/ul>\n<p>Puede leerlo todo en\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/es\/introducing-couchbase-server-4.1\/\">Presentaci\u00f3n de Couchbase Server 4.1<\/a>\u00a0y tambi\u00e9n ver una repetici\u00f3n de\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=d8CW0nxdEtE\">Introducci\u00f3n pr\u00e1ctica a las novedades de Couchbase 4.1<\/a>:<\/p>\n<h2>Primeros pasos con Couchbase 4.1 y Docker<\/h2>\n<p>Utilice el siguiente archivo Docker Compose:<\/p>\n<pre class=\"lang:yaml decode:true\">mycouchbase:\r\n  image: arungupta\/couchbase\r\n  ports:\r\n    - 8091:8091\r\n    - 8092:8092 \r\n    - 8093:8093 \r\n    - 11210:11210<\/pre>\n<p>para iniciar un <a href=\"https:\/\/hub.docker.com\/_\/couchbase\/\">Contenedor Docker Couchbase 4.1<\/a>:<\/p>\n<pre class=\"lang:default decode:true\">docker-compose up -d\r\nCreating couchbase_mycouchbase_1<\/pre>\n<p>Esto lo har\u00e1:<\/p>\n<ul>\n<li>Inicie el servidor Couchbase 4.1 (<a href=\"https:\/\/github.com\/couchbase\/docker\/blob\/7eb049d012eed3821ead1d8a728a07bf33db85a1\/enterprise\/couchbase-server\/4.1.0\/Dockerfile\">Dockerfile<\/a>)<\/li>\n<li>Config\u00farelo mediante <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.0\/rest-api\/rest-endpoints-all.html\">API REST de Couchbase<\/a>\u00a0como se explica en <a href=\"https:\/\/blog.arungupta.me\/configure-couchbase-docker-container-using-rest-api\/\">Configurar Couchbase Docker Container usando REST API<\/a>\n<ul>\n<li>Establece cuotas de memoria e \u00edndice<\/li>\n<li>Configura el servicio de consultas, datos e \u00edndices<\/li>\n<li>Configura las credenciales de nombre de usuario y contrase\u00f1a<\/li>\n<li>Install `travel-sample` bucket<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Los registros pueden verse como:<\/p>\n<pre class=\"lang:default decode:true\">docker-compose logs\r\nAttaching to couchbase_mycouchbase_1\r\nmycouchbase_1 | Starting Couchbase Server -- Web UI available at https:\/\/:8091\r\nmycouchbase_1 | *   Trying 127.0.0.1...\r\nmycouchbase_1 |   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\r\nmycouchbase_1 |                                  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\nmycouchbase_1 | &gt; POST \/pools\/default HTTP\/1.1\r\nmycouchbase_1 | &gt; User-Agent: curl\/7.40.0-DEV\r\nmycouchbase_1 | &gt; Host: 127.0.0.1:8091\r\nmycouchbase_1 | &gt; Accept: *\/*\r\nmycouchbase_1 | &gt; Content-Length: 36\r\nmycouchbase_1 | &gt; Content-Type: application\/x-www-form-urlencoded\r\nmycouchbase_1 | &gt; \r\nmycouchbase_1 | } [36 bytes data]\r\nmycouchbase_1 | * upload completely sent off: 36 out of 36 bytes\r\nmycouchbase_1 | &lt; HTTP\/1.1 200 OK\r\nmycouchbase_1 | &lt; Server: Couchbase Server\r\nmycouchbase_1 | &lt; Pragma: no-cache\r\nmycouchbase_1 | &lt; Date: Thu, 17 Dec 2015 05:30:16 GMT\r\nmycouchbase_1 | &lt; Content-Length: 0\r\nmycouchbase_1 | &lt; Cache-Control: no-cache\r\nmycouchbase_1 | &lt; 100 36 0 0 100 36 0 1820 --:--:-- --:--:-- --:--:-- 2000 mycouchbase_1 | * Connection #0 to host 127.0.0.1 left intact mycouchbase_1 | * Trying 127.0.0.1... mycouchbase_1 | % Total % Received % Xferd Average Speed Time Time Time Current mycouchbase_1 | 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) mycouchbase_1 | &gt; POST \/node\/controller\/setupServices HTTP\/1.1\r\nmycouchbase_1 | &gt; User-Agent: curl\/7.40.0-DEV\r\nmycouchbase_1 | &gt; Host: 127.0.0.1:8091\r\nmycouchbase_1 | &gt; Accept: *\/*\r\nmycouchbase_1 | &gt; Content-Length: 26\r\nmycouchbase_1 | &gt; Content-Type: application\/x-www-form-urlencoded\r\nmycouchbase_1 | &gt; \r\nmycouchbase_1 | } [26 bytes data]\r\nmycouchbase_1 | * upload completely sent off: 26 out of 26 bytes\r\nmycouchbase_1 | &lt; HTTP\/1.1 200 OK\r\nmycouchbase_1 | &lt; Server: Couchbase Server\r\nmycouchbase_1 | &lt; Pragma: no-cache\r\nmycouchbase_1 | &lt; Date: Thu, 17 Dec 2015 05:30:16 GMT\r\nmycouchbase_1 | &lt; Content-Length: 0\r\nmycouchbase_1 | &lt; Cache-Control: no-cache\r\nmycouchbase_1 | &lt; 100 26 0 0 100 26 0 2670 --:--:-- --:--:-- --:--:-- 2888 mycouchbase_1 | * Connection #0 to host 127.0.0.1 left intact mycouchbase_1 | * Trying 127.0.0.1... mycouchbase_1 | % Total % Received % Xferd Average Speed Time Time Time Current mycouchbase_1 | 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) mycouchbase_1 | &gt; POST \/settings\/web HTTP\/1.1\r\nmycouchbase_1 | &gt; User-Agent: curl\/7.40.0-DEV\r\nmycouchbase_1 | &gt; Host: 127.0.0.1:8091\r\nmycouchbase_1 | &gt; Accept: *\/*\r\nmycouchbase_1 | &gt; Content-Length: 50\r\nmycouchbase_1 | &gt; Content-Type: application\/x-www-form-urlencoded\r\nmycouchbase_1 | &gt; \r\nmycouchbase_1 | } [50 bytes data]\r\nmycouchbase_1 | * upload completely sent off: 50 out of 50 bytes\r\nmycouchbase_1 | &lt; HTTP\/1.1 200 OK\r\nmycouchbase_1 | &lt; Server: Couchbase Server\r\nmycouchbase_1 | &lt; Pragma: no-cache\r\nmycouchbase_1 | &lt; Date: Thu, 17 Dec 2015 05:30:16 GMT\r\nmycouchbase_1 | {\"newBaseUri\":\"https:\/\/127.0.0.1:8091\/\"}&lt; Content-Type: application\/json\r\nmycouchbase_1 | &lt; Content-Length: 39\r\nmycouchbase_1 | &lt; Cache-Control: no-cache\r\nmycouchbase_1 | &lt; mycouchbase_1 | { [39 bytes data] 100 89 100 39 100 50 3544 4543 --:--:-- --:--:-- --:--:-- 5000 mycouchbase_1 | * Connection #0 to host 127.0.0.1 left intact mycouchbase_1 | * Trying 127.0.0.1... mycouchbase_1 | % Total % Received % Xferd Average Speed Time Time Time Current mycouchbase_1 | 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) mycouchbase_1 | * Server auth using Basic with user 'Administrator' mycouchbase_1 | &gt; POST \/sampleBuckets\/install HTTP\/1.1\r\nmycouchbase_1 | &gt; Authorization: Basic QWRtaW5pc3RyYXRvcjpwYXNzd29yZA==\r\nmycouchbase_1 | &gt; User-Agent: curl\/7.40.0-DEV\r\nmycouchbase_1 | &gt; Host: 127.0.0.1:8091\r\nmycouchbase_1 | &gt; Accept: *\/*\r\nmycouchbase_1 | &gt; Content-Length: 17\r\nmycouchbase_1 | &gt; Content-Type: application\/x-www-form-urlencoded\r\nmycouchbase_1 | &gt; \r\nmycouchbase_1 | } [17 bytes data]\r\nmycouchbase_1 | * upload completely sent off: 17 out of 17 bytes\r\nmycouchbase_1 | &lt; HTTP\/1.1 202 Accepted\r\nmycouchbase_1 | &lt; Server: Couchbase Server\r\nmycouchbase_1 | &lt; Pragma: no-cache\r\nmycouchbase_1 | &lt; Date: Thu, 17 Dec 2015 05:30:16 GMT\r\nmycouchbase_1 | &lt; []Content-Type: application\/json\r\nmycouchbase_1 | &lt; Content-Length: 2\r\nmycouchbase_1 | &lt; Cache-Control: no-cache\r\nmycouchbase_1 | &lt; \r\nmycouchbase_1 | { [2 bytes data]\r\n100    19  100     2  100    17     29    251 --:--:-- --:--:-- --:--:--   253\r\nmycouchbase_1 | * Connection #0 to host 127.0.0.1 left intact\r\nmycouchbase_1 | \/entrypoint.sh couchbase-server<\/pre>\n<p>Conectarse a CBQ (Couchbase Query tool):<\/p>\n<pre class=\"lang:default decode:true\">docker run -it couchbase \/opt\/couchbase\/bin\/cbq -engine=https:\/\/$(docker-machine ip couchbase):8093\r\nCouchbase query shell connected to https:\/\/192.168.99.102:8093\/ . Type Ctrl-D to exit.\r\ncbq&gt;<\/pre>\n<p>M\u00e1s informaci\u00f3n <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.1\/n1ql\/n1ql-intro\/cbq.html\">Ejecutar consultas N1QL desde la l\u00ednea de comandos<\/a>. Detenga el servidor:<\/p>\n<pre class=\"lang:default decode:true\">docker-compose stop\r\nStopping couchbase_mycouchbase_1 ... done<\/pre>\n<p>Retire el recipiente:<\/p>\n<pre class=\"lang:default decode:true\">docker-compose rm -f\r\nGoing to remove couchbase_mycouchbase_1\r\nRemoving couchbase_mycouchbase_1 ... done<\/pre>\n<p>M\u00e1s informaci\u00f3n sobre Couchbase 4.1:<\/p>\n<ul>\n<li><a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.1\/introduction\/whats-new.html\">Novedades en la documentaci\u00f3n de Couchbase Server 4.1<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/es\/download\/\">Descargar Couchbase Server 4.1<\/a><\/li>\n<li><a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.1\/introduction\/intro.html\">Documentaci\u00f3n de Couchbase Server<\/a><\/li>\n<li><a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.1\/release-notes\/relnotes-41-ga.html\">Notas de la versi\u00f3n 4.1<\/a><\/li>\n<li><a href=\"https:\/\/www.simba.com\/connectors\/couchbase-odbc-jdbc-drivers\">Controladores ODBC y JDBC de Couchbase con SQL Connector<\/a><\/li>\n<\/ul>\n<p>Comparta sus comentarios con nosotros en <a href=\"https:\/\/www.couchbase.com\/blog\/es\/forums\/\">couchbase.com\/foros<\/a> o <a href=\"https:\/\/stackoverflow.com\/questions\/tagged\/couchbase\">Stackoverflow<\/a>. Que aproveche.<\/p>","protected":false},"excerpt":{"rendered":"<p>Couchbase 4.1 was recently released.\u00a0Highlights of this release are: N1QL: Complete SQL CRUD Support with N1QL for Batch and OLTP Applications Covering Indexes Prepared Statements Additional Supported Platforms You can read all about it at\u00a0Introducing Couchbase Server 4.1\u00a0and also watch [&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":[1520,1519],"ppma_author":[8933],"class_list":["post-2050","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-server","tag-containers","tag-docker"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v26.3) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Couchbase 4.1 Docker Container - 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\/es\/couchbase-4-1-docker-container\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Couchbase 4.1 Docker Container\" \/>\n<meta property=\"og:description\" content=\"Couchbase 4.1 was recently released.\u00a0Highlights of this release are: N1QL: Complete SQL CRUD Support with N1QL for Batch and OLTP Applications Covering Indexes Prepared Statements Additional Supported Platforms You can read all about it at\u00a0Introducing Couchbase Server 4.1\u00a0and also watch [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/couchbase-4-1-docker-container\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-02T22:36:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-09T13:46:50+00:00\" \/>\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=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/\"},\"author\":{\"name\":\"Arun Gupta, VP, Developer Advocacy, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f\"},\"headline\":\"Couchbase 4.1 Docker Container\",\"datePublished\":\"2017-01-02T22:36:31+00:00\",\"dateModified\":\"2025-10-09T13:46:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/\"},\"wordCount\":186,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"keywords\":[\"containers\",\"docker\"],\"articleSection\":[\"Couchbase Server\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/\",\"name\":\"Couchbase 4.1 Docker Container - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2017-01-02T22:36:31+00:00\",\"dateModified\":\"2025-10-09T13:46:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#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\/couchbase-4-1-docker-container\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase 4.1 Docker Container\"}]},{\"@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\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@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\":\"es\",\"@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\/es\/author\/arun-gupta\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Couchbase 4.1 Docker Container - 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\/es\/couchbase-4-1-docker-container\/","og_locale":"es_MX","og_type":"article","og_title":"Couchbase 4.1 Docker Container","og_description":"Couchbase 4.1 was recently released.\u00a0Highlights of this release are: N1QL: Complete SQL CRUD Support with N1QL for Batch and OLTP Applications Covering Indexes Prepared Statements Additional Supported Platforms You can read all about it at\u00a0Introducing Couchbase Server 4.1\u00a0and also watch [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-4-1-docker-container\/","og_site_name":"The Couchbase Blog","article_published_time":"2017-01-02T22:36:31+00:00","article_modified_time":"2025-10-09T13:46:50+00:00","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":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/"},"author":{"name":"Arun Gupta, VP, Developer Advocacy, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f"},"headline":"Couchbase 4.1 Docker Container","datePublished":"2017-01-02T22:36:31+00:00","dateModified":"2025-10-09T13:46:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/"},"wordCount":186,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","keywords":["containers","docker"],"articleSection":["Couchbase Server"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/","name":"Couchbase 4.1 Docker Container - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2017-01-02T22:36:31+00:00","dateModified":"2025-10-09T13:46:50+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-4-1-docker-container\/#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\/couchbase-4-1-docker-container\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase 4.1 Docker Container"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos 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":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@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, Vicepresidente, Defensa del Desarrollador, Couchbase","image":{"@type":"ImageObject","inLanguage":"es","@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 es vicepresidente de promoci\u00f3n de desarrolladores en Couchbase. Ha creado y dirigido comunidades de desarrolladores durante m\u00e1s de 10 a\u00f1os en Sun, Oracle y Red Hat. Tiene una gran experiencia en liderar equipos multidisciplinares para desarrollar y ejecutar estrategias, planificar y ejecutar contenidos, campa\u00f1as de marketing y programas. Anteriormente dirigi\u00f3 equipos de ingenier\u00eda en Sun y es miembro fundador del equipo Java EE. Gupta es autor de m\u00e1s de 2.000 entradas de blog sobre tecnolog\u00eda. Tiene una amplia experiencia como conferenciante en m\u00e1s de 40 pa\u00edses sobre innumerables temas y es una JavaOne Rock Star desde hace tres a\u00f1os consecutivos. Gupta tambi\u00e9n fund\u00f3 el cap\u00edtulo Devoxx4Kids en Estados Unidos y sigue promoviendo la educaci\u00f3n tecnol\u00f3gica entre los ni\u00f1os. Autor de varios libros sobre tecnolog\u00eda, \u00e1vido corredor, trotamundos, campe\u00f3n de Java, l\u00edder de JUG, miembro del Dream Team de NetBeans y capit\u00e1n de Docker, es f\u00e1cilmente accesible en @arungupta.","sameAs":["https:\/\/x.com\/arungupta"],"url":"https:\/\/www.couchbase.com\/blog\/es\/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":"Arun Gupta es vicepresidente de promoci\u00f3n de desarrolladores en Couchbase. Ha creado y dirigido comunidades de desarrolladores durante m\u00e1s de 10 a\u00f1os en Sun, Oracle y Red Hat. Tiene una gran experiencia en liderar equipos multidisciplinares para desarrollar y ejecutar estrategias, planificar y ejecutar contenidos, campa\u00f1as de marketing y programas. Anteriormente dirigi\u00f3 equipos de ingenier\u00eda en Sun y es miembro fundador del equipo Java EE.\r\n\r\nGupta es autor de m\u00e1s de 2.000 entradas de blog sobre tecnolog\u00eda. Tiene una amplia experiencia como conferenciante en m\u00e1s de 40 pa\u00edses sobre innumerables temas y es una JavaOne Rock Star desde hace tres a\u00f1os consecutivos. Gupta tambi\u00e9n fund\u00f3 el cap\u00edtulo Devoxx4Kids en Estados Unidos y sigue promoviendo la educaci\u00f3n tecnol\u00f3gica entre los ni\u00f1os. Autor de varios libros sobre tecnolog\u00eda, \u00e1vido corredor, trotamundos, campe\u00f3n de Java, l\u00edder de JUG, miembro del Dream Team de NetBeans y capit\u00e1n de Docker, es f\u00e1cilmente accesible en @arungupta."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/2050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=2050"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/2050\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=2050"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=2050"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=2050"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=2050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}