{"id":966,"date":"2026-01-05T10:10:15","date_gmt":"2026-01-05T09:10:15","guid":{"rendered":"https:\/\/vermiip.es\/blog\/?p=966"},"modified":"2026-01-05T10:10:15","modified_gmt":"2026-01-05T09:10:15","slug":"docker-compose-comandos-services-networks-depends_on-volumes","status":"publish","type":"post","link":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/","title":{"rendered":"Docker Compose: Comandos services, networks, depends_on, volumes"},"content":{"rendered":"<p>Docker Compose es una herramienta fundamental para gestionar aplicaciones que se ejecutan en m\u00faltiples contenedores Docker. En este art\u00edculo, exploraremos los comandos m\u00e1s relevantes de Docker Compose, incluyendo <strong>services<\/strong>, <strong>networks<\/strong>, <strong>depends_on<\/strong> y <strong>volumes<\/strong>. Con el conocimiento adecuado, podr\u00e1s simplificar la configuraci\u00f3n y gesti\u00f3n de tus entornos de desarrollo y producci\u00f3n. Si deseas una introducci\u00f3n b\u00e1sica sobre la estructura de Docker Compose, te recomendamos leer nuestro art\u00edculo anterior sobre <a href=\"https:\/\/vermiip.es\/blog\/docker-compose-estructura-basica\">estructura b\u00e1sica de Docker Compose<\/a>.<\/p>\n<h3>Comando services<\/h3>\n<p>El comando <strong>services<\/strong> es el coraz\u00f3n de un archivo <code>docker-compose.yml<\/code>. Define los servicios que formar\u00e1n parte de tu aplicaci\u00f3n. Cada servicio puede ser un contenedor independiente que ejecuta una aplicaci\u00f3n o un componente de tu soluci\u00f3n final.<\/p>\n<p>A continuaci\u00f3n, un ejemplo b\u00e1sico de c\u00f3mo estructurar un servicio en tu archivo <code>docker-compose.yml<\/code>:<\/p>\n<pre><code>version: '3'\nservices:\n  web:\n    image: nginx:latest\n    ports:\n      - \"80:80\"\n<\/code><\/pre>\n<p>En este caso, estamos definiendo un servicio llamado <strong>web<\/strong>, que utiliza la imagen de nginx. Adem\u00e1s, estamos exponiendo el puerto 80 para acceder a la aplicaci\u00f3n a trav\u00e9s de un navegador.<\/p>\n<h3>Comando networks<\/h3>\n<p>Docker ofrece un sistema de redes que permite a los contenedores comunicarse entre s\u00ed. El comando <strong>networks<\/strong> te permite crear y gestionar estas redes dentro de tu archivo <code>docker-compose.yml<\/code>.<\/p>\n<p>A continuaci\u00f3n se muestra un ejemplo de c\u00f3mo configurar redes en Docker Compose:<\/p>\n<pre><code>version: '3'\nservices:\n  web:\n    image: nginx:latest\n    networks:\n      - front-tier\n  app:\n    image: myapp:latest\n    networks:\n      - back-tier\n\nnetworks:\n  front-tier:\n  back-tier:\n<\/code><\/pre>\n<p>En este ejemplo, hemos definido dos redes: <strong>front-tier<\/strong> y <strong>back-tier<\/strong>. El servicio <strong>web<\/strong> se conecta a la red <strong>front-tier<\/strong>, mientras que el servicio <strong>app<\/strong> se conecta a la red <strong>back-tier<\/strong>.<\/p>\n<h3>Comando depends_on<\/h3>\n<p>A veces, es crucial que ciertos servicios se inicien en un orden espec\u00edfico. El comando <strong>depends_on<\/strong> permite definir estas dependencias, garantizando que los servicios se inicien en el orden deseado.<\/p>\n<p>A continuaci\u00f3n se presenta un ejemplo de uso del comando <strong>depends_on<\/strong>:<\/p>\n<pre><code>version: '3'\nservices:\n  db:\n    image: postgres:latest\n  web:\n    image: nginx:latest\n    depends_on:\n      - db\n<\/code><\/pre>\n<p>En este caso, el servicio <strong>web<\/strong> depende del servicio <strong>db<\/strong>, lo que significa que Docker Compose iniciar\u00e1 primero el contenedor de la base de datos.<\/p>\n<h3>Comando volumes<\/h3>\n<p>El comando <strong>volumes<\/strong> es vital para persistir datos en Docker. Permite que los datos de los contenedores se mantengan a pesar de que los contenedores sean eliminados. Esto es especialmente \u00fatil para bases de datos y aplicaciones que requieren mantener su estado.<\/p>\n<p>Un ejemplo de c\u00f3mo definir vol\u00famenes en tu archivo <code>docker-compose.yml<\/code> es el siguiente:<\/p>\n<pre><code>version: '3'\nservices:\n  db:\n    image: postgres:latest\n    volumes:\n      - db_data:\/var\/lib\/postgresql\/data\n\nvolumes:\n  db_data:\n<\/code><\/pre>\n<p>En este ejemplo, creamos un volumen llamado <strong>db_data<\/strong> que se vincula a la ruta <strong>\/var\/lib\/postgresql\/data<\/strong> dentro del contenedor de PostgreSQL. De esta forma, los datos de la base de datos se mantendr\u00e1n disponibles incluso si el contenedor se elimina.<\/p>\n<h3>Funciones combinadas en Docker Compose<\/h3>\n<p>La verdadera potencia de Docker Compose radica en la capacidad de combinar todos estos comandos. Por ejemplo, a continuaci\u00f3n se presenta un archivo <code>docker-compose.yml<\/code> que utiliza servicios, redes, dependencias y vol\u00famenes:<\/p>\n<pre><code>version: '3'\nservices:\n  web:\n    image: nginx:latest\n    networks:\n      - front-tier\n    depends_on:\n      - app\n\n  app:\n    image: myapp:latest\n    networks:\n      - back-tier\n    volumes:\n      - app_data:\/app\/data\n\n  db:\n    image: postgres:latest\n    networks:\n      - back-tier\n    volumes:\n      - db_data:\/var\/lib\/postgresql\/data\n\nnetworks:\n  front-tier:\n  back-tier:\n\nvolumes:\n  app_data:\n  db_data:\n<\/code><\/pre>\n<p>Este archivo configura una aplicaci\u00f3n distribuida con un frontend (nginx), un backend (myapp) y una base de datos (PostgreSQL), todo interconectado a trav\u00e9s de redes y gestionando vol\u00famenes para persistencia de datos.<\/p>\n<h3>Conclusi\u00f3n<\/h3>\n<p>Docker Compose es una herramienta poderosa que simplifica la configuraci\u00f3n y gesti\u00f3n de aplicaciones basadas en contenedores. Al entender c\u00f3mo funcionan los comandos como <strong>services<\/strong>, <strong>networks<\/strong>, <strong>depends_on<\/strong> y <strong>volumes<\/strong>, podr\u00e1s crear aplicaciones m\u00e1s eficientes y escalables. Invierte tiempo en dominar estas configuraciones y descubrir\u00e1s una nueva dimensi\u00f3n en el manejo de tus contenedores.<\/p>\n<h3>Fuentes y lecturas recomendadas<\/h3>\n<ul>\n<li><a href=\"https:\/\/docs.docker.com\/compose\/\">Documentaci\u00f3n oficial de Docker Compose<\/a><\/li>\n<li><a href=\"https:\/\/vermiip.es\/blog\/docker-compose-estructura-basica\">Estructura b\u00e1sica de Docker Compose<\/a><\/li>\n<li><a href=\"https:\/\/vermiip.es\/blog\/docker-compose-hola-mundo-en-docker-compose-yml\">Hola Mundo en Docker Compose<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Docker Compose es una herramienta fundamental para gestionar aplicaciones que se ejecutan en m\u00faltiples contenedores Docker. En este art\u00edculo, exploraremos los comandos m\u00e1s relevantes de Docker Compose, incluyendo services, networks, depends_on y volumes. Con el conocimiento adecuado, podr\u00e1s simplificar la configuraci\u00f3n y gesti\u00f3n de tus entornos de desarrollo y producci\u00f3n. Si deseas una introducci\u00f3n b\u00e1sica sobre la estructura de Docker Compose, te recomendamos leer nuestro art\u00edculo anterior sobre estructura b\u00e1sica de Docker Compose.<\/p>\n","protected":false},"author":1,"featured_media":967,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[183],"tags":[92,224],"class_list":["post-966","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-docker","tag-comandos","tag-docker-compose"],"_wp_attached_file":null,"_wp_attachment_metadata":null,"_wp_old_slug":null,"_aioseop_description":null,"_wp_attachment_image_alt":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Docker Compose: Comandos services, networks, depends_on, volumes - Ver mi IP<\/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:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker Compose: Comandos services, networks, depends_on, volumes - Ver mi IP\" \/>\n<meta property=\"og:description\" content=\"Docker Compose es una herramienta fundamental para gestionar aplicaciones que se ejecutan en m\u00faltiples contenedores Docker. En este art\u00edculo, exploraremos los comandos m\u00e1s relevantes de Docker Compose, incluyendo services, networks, depends_on y volumes. Con el conocimiento adecuado, podr\u00e1s simplificar la configuraci\u00f3n y gesti\u00f3n de tus entornos de desarrollo y producci\u00f3n. Si deseas una introducci\u00f3n b\u00e1sica sobre la estructura de Docker Compose, te recomendamos leer nuestro art\u00edculo anterior sobre estructura b\u00e1sica de Docker Compose.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/\" \/>\n<meta property=\"og:site_name\" content=\"Ver mi IP\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-05T09:10:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/01\/output1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1792\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Xose de la Paz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Xose de la Paz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/\"},\"author\":{\"name\":\"Xose de la Paz\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/0617918e61a75dc2d11c09238bf84200\"},\"headline\":\"Docker Compose: Comandos services, networks, depends_on, volumes\",\"datePublished\":\"2026-01-05T09:10:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/\"},\"wordCount\":591,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/output1.png\",\"keywords\":[\"comandos\",\"Docker compose\"],\"articleSection\":[\"Docker\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/\",\"name\":\"Docker Compose: Comandos services, networks, depends_on, volumes - Ver mi IP\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/output1.png\",\"datePublished\":\"2026-01-05T09:10:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/output1.png\",\"contentUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/output1.png\",\"width\":1792,\"height\":1024,\"caption\":\"Docker Compose: Comandos services, networks, depends_on, volumes\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/docker-compose-comandos-services-networks-depends_on-volumes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docker Compose: Comandos services, networks, depends_on, volumes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\",\"name\":\"Cual es mi ip - Internet y otras locuras\",\"description\":\"Internet y otras locuras\",\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"alternateName\":\"Cual es mi IP\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\",\"name\":\"Ver mi IP\",\"alternateName\":\"vermiip\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-logo-vermiip-naranja.png\",\"contentUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-logo-vermiip-naranja.png\",\"width\":512,\"height\":512,\"caption\":\"Ver mi IP\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/0617918e61a75dc2d11c09238bf84200\",\"name\":\"Xose de la Paz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"caption\":\"Xose de la Paz\"},\"description\":\"M\u00e1s de 20 a\u00f1os transformando pasi\u00f3n en profesi\u00f3n. Experto en desarrollo Full Stack con una visi\u00f3n integral que abarca desde la gesti\u00f3n de servidores y redes hasta el dise\u00f1o de interfaz. Soy un \\\"todoterreno\\\" tecnol\u00f3gico que cree en el aprendizaje continuo y la visi\u00f3n global de los proyectos. Entre despliegue y despliegue, me pierdo por el mundo con mi c\u00e1mara al hombro.\",\"sameAs\":[\"https:\\\/\\\/www.enfocado.com\",\"https:\\\/\\\/www.instagram.com\\\/xose_de_la_paz\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/xosedelapaz\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Docker Compose: Comandos services, networks, depends_on, volumes - Ver mi IP","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:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/","og_locale":"es_ES","og_type":"article","og_title":"Docker Compose: Comandos services, networks, depends_on, volumes - Ver mi IP","og_description":"Docker Compose es una herramienta fundamental para gestionar aplicaciones que se ejecutan en m\u00faltiples contenedores Docker. En este art\u00edculo, exploraremos los comandos m\u00e1s relevantes de Docker Compose, incluyendo services, networks, depends_on y volumes. Con el conocimiento adecuado, podr\u00e1s simplificar la configuraci\u00f3n y gesti\u00f3n de tus entornos de desarrollo y producci\u00f3n. Si deseas una introducci\u00f3n b\u00e1sica sobre la estructura de Docker Compose, te recomendamos leer nuestro art\u00edculo anterior sobre estructura b\u00e1sica de Docker Compose.","og_url":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/","og_site_name":"Ver mi IP","article_published_time":"2026-01-05T09:10:15+00:00","og_image":[{"width":1792,"height":1024,"url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/01\/output1.png","type":"image\/png"}],"author":"Xose de la Paz","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Xose de la Paz","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/#article","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/"},"author":{"name":"Xose de la Paz","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/0617918e61a75dc2d11c09238bf84200"},"headline":"Docker Compose: Comandos services, networks, depends_on, volumes","datePublished":"2026-01-05T09:10:15+00:00","mainEntityOfPage":{"@id":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/"},"wordCount":591,"commentCount":0,"publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"image":{"@id":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/#primaryimage"},"thumbnailUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/01\/output1.png","keywords":["comandos","Docker compose"],"articleSection":["Docker"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/","url":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/","name":"Docker Compose: Comandos services, networks, depends_on, volumes - Ver mi IP","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/#primaryimage"},"image":{"@id":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/#primaryimage"},"thumbnailUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/01\/output1.png","datePublished":"2026-01-05T09:10:15+00:00","breadcrumb":{"@id":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/#primaryimage","url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/01\/output1.png","contentUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/01\/output1.png","width":1792,"height":1024,"caption":"Docker Compose: Comandos services, networks, depends_on, volumes"},{"@type":"BreadcrumbList","@id":"https:\/\/vermiip.es\/blog\/docker-compose-comandos-services-networks-depends_on-volumes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/vermiip.es\/blog\/"},{"@type":"ListItem","position":2,"name":"Docker Compose: Comandos services, networks, depends_on, volumes"}]},{"@type":"WebSite","@id":"https:\/\/vermiip.es\/blog\/#website","url":"https:\/\/vermiip.es\/blog\/","name":"Cual es mi ip - Internet y otras locuras","description":"Internet y otras locuras","publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"alternateName":"Cual es mi IP","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vermiip.es\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/vermiip.es\/blog\/#organization","name":"Ver mi IP","alternateName":"vermiip","url":"https:\/\/vermiip.es\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","contentUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","width":512,"height":512,"caption":"Ver mi IP"},"image":{"@id":"https:\/\/vermiip.es\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/0617918e61a75dc2d11c09238bf84200","name":"Xose de la Paz","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","caption":"Xose de la Paz"},"description":"M\u00e1s de 20 a\u00f1os transformando pasi\u00f3n en profesi\u00f3n. Experto en desarrollo Full Stack con una visi\u00f3n integral que abarca desde la gesti\u00f3n de servidores y redes hasta el dise\u00f1o de interfaz. Soy un \"todoterreno\" tecnol\u00f3gico que cree en el aprendizaje continuo y la visi\u00f3n global de los proyectos. Entre despliegue y despliegue, me pierdo por el mundo con mi c\u00e1mara al hombro.","sameAs":["https:\/\/www.enfocado.com","https:\/\/www.instagram.com\/xose_de_la_paz\/","https:\/\/www.linkedin.com\/in\/xosedelapaz\/"]}]}},"_links":{"self":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/comments?post=966"}],"version-history":[{"count":1,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/966\/revisions"}],"predecessor-version":[{"id":968,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/966\/revisions\/968"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media\/967"}],"wp:attachment":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media?parent=966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/categories?post=966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/tags?post=966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}