{"id":11454,"date":"2019-02-07T10:07:00","date_gmt":"2019-02-07T09:07:00","guid":{"rendered":"https:\/\/agiliacenter.com\/?p=11454"},"modified":"2025-05-28T12:12:05","modified_gmt":"2025-05-28T11:12:05","slug":"docker-compose-concepto-funcionalidades-y-retos-que-afrontar","status":"publish","type":"post","link":"https:\/\/agiliacenter.com\/es\/docker-compose-concepto-funcionalidades-y-retos-que-afrontar\/","title":{"rendered":"Docker Compose; concepto, funcionalidades y retos que afrontar"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"11454\" class=\"elementor elementor-11454\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-633e2f53 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"633e2f53\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-32192e1e\" data-id=\"32192e1e\" data-element_type=\"column\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-316467b8 elementor-widget elementor-widget-text-editor\" data-id=\"316467b8\" data-element_type=\"widget\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Si\u00a0anteriormente\u00a0explic\u00e1bamos\u00a0<a href=\"https:\/\/www.agiliacenter.com\/nociones-basicas-docker\/\">algunas nociones b\u00e1sicas de Docker<\/a>, en el post de hoy conocer\u00e1s en que consiste Docker Compose. Un nuevo v\u00eddeo del que esperamos (y queremos) que aprendas bastante.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6484d8a0 elementor-widget elementor-widget-heading\" data-id=\"6484d8a0\" data-element_type=\"widget\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u00bfDe qu\u00e9 hablaremos en este webinar?\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c42781b elementor-widget elementor-widget-text-editor\" data-id=\"5c42781b\" data-element_type=\"widget\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>En este webinar sobre Docker Compose explicaremos en qu\u00e9 consiste y algunas de sus funciones b\u00e1sicas. A su vez compararemos las diferencias entre Docker y Docker Compose, algunos de sus comandos y un ejemplo.<\/p>\n<p>ReactJS est\u00e1 fuertemente basado en componentes. Estos <u>componentes<\/u> son los elementos que constituyen la interfaz del usuario (un bot\u00f3n, un buscador, etc).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5dc02507 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5dc02507\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-20250c18\" data-id=\"20250c18\" data-element_type=\"column\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1250d701 animation elementor-widget elementor-widget-image\" data-id=\"1250d701\" data-element_type=\"widget\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1440\" height=\"960\" src=\"https:\/\/agiliacenter.com\/wp-content\/uploads\/2019\/04\/workflow-and-teamwork-concepts-with-colorful-PJF2EQR.jpg\" class=\"attachment-full size-full wp-image-6335\" alt=\"\" srcset=\"https:\/\/agiliacenter.com\/wp-content\/uploads\/2019\/04\/workflow-and-teamwork-concepts-with-colorful-PJF2EQR.jpg 1440w, https:\/\/agiliacenter.com\/wp-content\/uploads\/2019\/04\/workflow-and-teamwork-concepts-with-colorful-PJF2EQR-300x200.jpg 300w, https:\/\/agiliacenter.com\/wp-content\/uploads\/2019\/04\/workflow-and-teamwork-concepts-with-colorful-PJF2EQR-1024x683.jpg 1024w, https:\/\/agiliacenter.com\/wp-content\/uploads\/2019\/04\/workflow-and-teamwork-concepts-with-colorful-PJF2EQR-768x512.jpg 768w, https:\/\/agiliacenter.com\/wp-content\/uploads\/2019\/04\/workflow-and-teamwork-concepts-with-colorful-PJF2EQR-700x466.jpg 700w, https:\/\/agiliacenter.com\/wp-content\/uploads\/2019\/04\/workflow-and-teamwork-concepts-with-colorful-PJF2EQR-440x293.jpg 440w, https:\/\/agiliacenter.com\/wp-content\/uploads\/2019\/04\/workflow-and-teamwork-concepts-with-colorful-PJF2EQR-600x400.jpg 600w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1c3db826 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1c3db826\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-602851d7\" data-id=\"602851d7\" data-element_type=\"column\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-413219f elementor-widget elementor-widget-heading\" data-id=\"413219f\" data-element_type=\"widget\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u00bfQu\u00e9 es Docker Compose?\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32220b1e elementor-widget elementor-widget-text-editor\" data-id=\"32220b1e\" data-element_type=\"widget\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Es una herramienta que simplifica el uso de Docker.\u00a0 Gracias a Docker Compose podemos crear distintos contenedores, y en cada contenedor crearemos diferentes servicios. Algunos de los comandos m\u00e1s comunes que nos podemos encontrar son:<\/p>\n<ul>\n<li>\n<p><b>version<\/b>: muestra la versi\u00f3n de docker-compose.<\/p>\n<\/li>\n<li>\n<p><b>build<\/b>: Construye las im\u00e1genes de los servicios indicados en el docker-compose file.<\/p>\n<\/li>\n<li>\n<p><b>up<\/b>: crea y levanta los servicios indicados en el docker-compose file, con el argumento -d lo hace en segundo plano.<\/p>\n<\/li>\n<li>\n<p><b>down<\/b>: Para todo los servicios indicados en el docker-compose file, destruyendo los contenedores.<\/p>\n<\/li>\n<li>\n<p><b>stop<\/b>: Solo para los servicios no destruye los contenedores.<\/p>\n<\/li>\n<li>\n<p><b>start<\/b>: solo levanta los servicios pero no los crea.<\/p>\n<\/li>\n<li>\n<p><b>restart<\/b>: Reinicia todos los servicios.<\/p>\n<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f69d4a2 elementor-widget elementor-widget-video\" data-id=\"f69d4a2\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=pxMCpYrnzwM&amp;feature=emb_title&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;,&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-48406620 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"48406620\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7add9f3c\" data-id=\"7add9f3c\" data-element_type=\"column\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3dc4832 elementor-widget elementor-widget-heading\" data-id=\"3dc4832\" data-element_type=\"widget\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u00a1Atento\/a a las \u00faltimas novedades de Agilia!\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6805a88b elementor-widget elementor-widget-text-editor\" data-id=\"6805a88b\" data-element_type=\"widget\" data-settings=\"{&quot;starto_ext_is_scrollme&quot;:&quot;false&quot;,&quot;starto_ext_is_smoove&quot;:&quot;false&quot;,&quot;starto_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;starto_ext_is_infinite&quot;:&quot;false&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-fontsize=\"16\" data-lineheight=\"24\">Para estar al tanto de las \u00faltimas\u00a0noticias de Agilia Center no te olvides de seguirnos en\u00a0<a href=\"https:\/\/twitter.com\/AgiliaCenter\" target=\"_blank\" rel=\"noopener\">Twitter<\/a>\u00a0y\u00a0<a href=\"https:\/\/www.linkedin.com\/company\/agilia-center\/\" target=\"_blank\" rel=\"noopener\">Linkedin<\/a>.<\/p>\n<p data-fontsize=\"16\" data-lineheight=\"24\">A su vez, esperamos con ansia tus comentarios y sobretodo deseamos que este material que compartimos contigo sea de tu utilidad.<\/p>\n<p data-fontsize=\"16\" data-lineheight=\"24\">Que la fuerza te acompa\u00f1e.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Si&nbsp;anteriormente&nbsp;explic\u00e1bamos&nbsp;algunas nociones b\u00e1sicas de Docker, en el post de hoy conocer\u00e1s en que consiste Docker Compose. Un nuevo v\u00eddeo del que esperamos (y queremos) que aprendas bastante. \u00bfDe qu\u00e9 hablaremos en este webinar? En este webinar sobre Docker Compose explicaremos [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":11460,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-11454","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"_links":{"self":[{"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/posts\/11454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/comments?post=11454"}],"version-history":[{"count":5,"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/posts\/11454\/revisions"}],"predecessor-version":[{"id":11459,"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/posts\/11454\/revisions\/11459"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/media\/11460"}],"wp:attachment":[{"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/media?parent=11454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/categories?post=11454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agiliacenter.com\/es\/wp-json\/wp\/v2\/tags?post=11454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}