{"id":1281,"date":"2024-07-23T12:18:46","date_gmt":"2024-07-23T12:18:46","guid":{"rendered":"https:\/\/dockerpros.com\/?post_type=glossary&#038;p=1281"},"modified":"2024-07-23T12:22:25","modified_gmt":"2024-07-23T12:22:25","slug":"docker-compose-profiles","status":"publish","type":"glossary","link":"https:\/\/dockerpros.com\/es\/wiki\/docker-compose-profiles\/","title":{"rendered":"Docker Compose Profiles"},"content":{"rendered":"<h1>Comprender los Perfiles de Docker Compose: Una Gu\u00eda Completa\n\nDocker Compose Profiles es una caracter\u00edstica poderosa que permite a los desarrolladores definir y gestionar diferentes configuraciones de aplicaciones dentro de un solo archivo docker-compose.yml. Esta gu\u00eda completa te ayudar\u00e1 a entender c\u00f3mo funcionan los perfiles y c\u00f3mo utilizarlos de manera efectiva en tus proyectos.\n\n\u00bfQu\u00e9 son los Perfiles de Docker Compose?\n\nLos perfiles de Docker Compose son etiquetas que puedes asignar a servicios, vol\u00famenes y otros componentes en tu archivo docker-compose.yml. Estos perfiles te permiten activar o desactivar selectivamente partes de tu aplicaci\u00f3n seg\u00fan tus necesidades.\n\n\u00bfPor qu\u00e9 usar Perfiles de Docker Compose?\n\n1. Gesti\u00f3n de entornos: Puedes definir perfiles para diferentes entornos (desarrollo, producci\u00f3n, pruebas) y activar solo los servicios necesarios para cada uno.\n\n2. Modularidad: Los perfiles te permiten dividir tu aplicaci\u00f3n en componentes modulares, lo que facilita la gesti\u00f3n y el mantenimiento.\n\n3. Optimizaci\u00f3n de recursos: Al activar solo los servicios necesarios, puedes reducir el consumo de recursos en tu entorno de desarrollo o producci\u00f3n.\n\n4. Flexibilidad: Los perfiles te permiten adaptar tu aplicaci\u00f3n a diferentes escenarios sin necesidad de mantener m\u00faltiples archivos docker-compose.\n\nC\u00f3mo definir Perfiles en Docker Compose\n\nPara definir un perfil, simplemente agrega la clave \"profiles\" a un servicio en tu archivo docker-compose.yml:\n\n```yaml\nservices:\n  web:\n    image: nginx\n    profiles:\n      - frontend\n      - production\n```\n\nEn este ejemplo, el servicio \"web\" est\u00e1 asociado con los perfiles \"frontend\" y \"production\".\n\nActivar Perfiles\n\nPara activar perfiles al ejecutar comandos de Docker Compose, utiliza la opci\u00f3n \"--profile\":\n\n```bash\ndocker-compose --profile frontend --profile production up\n```\n\nTambi\u00e9n puedes activar perfiles utilizando variables de entorno:\n\n```bash\nCOMPOSE_PROFILES=frontend,production docker-compose up\n```\n\nEjemplos de uso de Perfiles\n\n1. Entorno de desarrollo:\n\n```yaml\nservices:\n  app:\n    image: myapp\n    profiles:\n      - dev\n  db:\n    image: postgres\n    profiles:\n      - dev\n  cache:\n    image: redis\n    profiles:\n      - dev\n```\n\nPara iniciar solo los servicios de desarrollo:\n\n```bash\ndocker-compose --profile dev up\n```\n\n2. Entorno de producci\u00f3n:\n\n```yaml\nservices:\n  app:\n    image: myapp\n    profiles:\n      - prod\n  db:\n    image: postgres\n    profiles:\n      - prod\n  cache:\n    image: redis\n    profiles:\n      - prod\n  monitoring:\n    image: prometheus\n    profiles:\n      - monitoring\n```\n\nPara iniciar los servicios de producci\u00f3n con monitoreo:\n\n```bash\ndocker-compose --profile prod --profile monitoring up\n```\n\n3. Perfiles condicionales:\n\n```yaml\nservices:\n  app:\n    image: myapp\n    profiles:\n      - !prod\n  db:\n    image: postgres\n    profiles:\n      - !prod\n```\n\nEn este ejemplo, los servicios se activar\u00e1n en todos los perfiles excepto en \"prod\".\n\nMejores pr\u00e1cticas para usar Perfiles de Docker Compose\n\n1. Documenta tus perfiles: Aseg\u00farate de documentar claramente qu\u00e9 perfiles est\u00e1n disponibles y para qu\u00e9 se utilizan.\n\n2. Utiliza nombres descriptivos: Elige nombres de perfiles que sean f\u00e1ciles de entender y relacionar con su prop\u00f3sito.\n\n3. Evita la complejidad excesiva: No crees demasiados perfiles, ya que esto puede dificultar la gesti\u00f3n de tu aplicaci\u00f3n.\n\n4. Prueba tus perfiles: Aseg\u00farate de probar tus perfiles en diferentes combinaciones para garantizar que funcionen como se espera.\n\n5. Utiliza variables de entorno: Considera el uso de variables de entorno para activar perfiles de forma din\u00e1mica en diferentes entornos.\n\nConclusi\u00f3n\n\nLos Perfiles de Docker Compose son una herramienta poderosa que te permite gestionar de manera eficiente las configuraciones de tu aplicaci\u00f3n. Al comprender c\u00f3mo funcionan y aplicar las mejores pr\u00e1cticas, puedes crear aplicaciones m\u00e1s flexibles y f\u00e1ciles de mantener. Experimenta con diferentes configuraciones de perfiles para encontrar la mejor manera de organizar tu proyecto y optimizar tu flujo de trabajo de desarrollo.<\/h1>\n<p><span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor mediante un archivo YAML. Simplifica la implementaci\u00f3n, configuraci\u00f3n y orquestaci\u00f3n de servicios, mejorando la eficiencia en el desarrollo.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Perfiles es una funci\u00f3n innovadora introducida en <span class=\"glossaryai-tooltip glossary-term-1194\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose-version\/\" target=\"_blank\">Versi\u00f3n de Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose Version specifies the file format and features available in a Compose file. It determines compatibility with Docker Engine, enabling users to leverage new functionalities and optimize deployments.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose-version\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> 1.28 that enhances the way developers manage multi-container applications. Profiles allow users to specify subsets of services in their <code>docker-compose.yml<\/code> archivos, lo que les permite optimizar sus flujos de trabajo de desarrollo, prueba y producci\u00f3n. Esta capacidad proporciona un mecanismo potente para personalizar y controlar el <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">servicio<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> comportamiento basado en diferentes entornos o escenarios, simplificando finalmente <span class=\"glossaryai-tooltip glossary-term-657\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/orchestration\/\" target=\"_blank\">orchestration<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Orchestration refers to the automated management and coordination of complex systems and services. It optimizes processes by integrating various components, ensuring efficient operation and resource utilization.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/orchestration\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> y mejorando la gesti\u00f3n de recursos durante los despliegues de aplicaciones en contenedores.<\/p>\n<h2>La evoluci\u00f3n de Docker Compose\n\nDocker Compose es una herramienta que permite definir y ejecutar aplicaciones multi-contenedor de Docker. Con Compose, se utiliza un archivo YAML para configurar los servicios de la aplicaci\u00f3n. Luego, con un solo comando, se crea e inicia todos los servicios desde la configuraci\u00f3n.\n\nCompose funciona en todos los entornos: producci\u00f3n, staging, desarrollo, pruebas, as\u00ed como flujos de trabajo CI. Puede aprender m\u00e1s sobre cada caso en casos de uso com\u00fan o ver nuestro tutorial de introducci\u00f3n a Docker Compose.\n\nUsando Compose es b\u00e1sicamente un proceso de tres pasos:\n\n1. Definir el entorno de su aplicaci\u00f3n con un Dockerfile para que pueda reproducirse en cualquier lugar.\n\n2. Definir los servicios que conforman su aplicaci\u00f3n en docker-compose.yml para que puedan ejecutarse juntos en un entorno aislado.\n\n3. Ejecutar docker-compose up y Compose inicia y ejecuta toda su aplicaci\u00f3n.\n\nUn docker-compose.yml se ve as\u00ed:\n\n```yaml\nversion: '3'\nservices:\n  web:\n    build: .\n    ports:\n      - \"5000:5000\"\n    volumes:\n      - .:\/code\n  redis:\n    image: redis\n```\n\nPara obtener m\u00e1s informaci\u00f3n sobre el formato docker-compose.yml, consulte Referencia de archivo de Compose.\n\nCompose tiene comandos para administrar todo el ciclo de vida de su aplicaci\u00f3n:\n\n- Iniciar, detener y reconstruir servicios\n- Ver el estado de los servicios en ejecuci\u00f3n\n- Transmitir el registro de salida de los servicios en ejecuci\u00f3n\n- Ejecutar un comando \u00fanico en un servicio\n\nMuchos de los comandos de Compose tambi\u00e9n tienen opciones espec\u00edficas del motor que puede establecer mediante variables de entorno.\n\n## Caracter\u00edsticas\n\nLas caracter\u00edsticas de Compose que lo hacen eficaz son:\n\n- M\u00faltiples entornos aislados en un solo host\n- Preservar el volumen de datos de los contenedores cuando se crean\n- Solo recrear los contenedores que han cambiado\n- Variables y movimiento de una composici\u00f3n entre entornos\n\n## Casos de uso comunes\n\nCompose se puede utilizar en diferentes etapas del flujo de trabajo de desarrollo:\n\n- Entornos de desarrollo\n- Entornos de prueba automatizados\n- Entornos de implementaci\u00f3n \u00fanica\n\n## Lanzamientos\n\nPara obtener una lista de lanzamientos, consulte el CHANGELOG.\n\n## Documentaci\u00f3n\n\nLa documentaci\u00f3n de Docker Compose est\u00e1 disponible en docs.docker.com.\n\n## Contribuir\n\n\u00bfQuieres ayudar a desarrollar Docker Compose? Consulta nuestra gu\u00eda para contribuyentes.\n\n## Licencia\n\nDocker Compose est\u00e1 licenciado bajo la licencia Apache, Versi\u00f3n 2.0. Ver LICENSE.txt para el texto completo de la licencia.<\/h2>\n<p>Before diving into profiles, it\u2019s essential to understand the evolution of <span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor mediante un archivo YAML. Simplifica la implementaci\u00f3n, configuraci\u00f3n y orquestaci\u00f3n de servicios, mejorando la eficiencia en el desarrollo.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> and how it fits into the larger Docker ecosystem. <span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor mediante un archivo YAML. Simplifica la implementaci\u00f3n, configuraci\u00f3n y orquestaci\u00f3n de servicios, mejorando la eficiencia en el desarrollo.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> has been a vital tool for developers since its inception, allowing them to define and <span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/run\/\" target=\"_blank\">run<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" refers to a command in various programming languages and operating systems to execute a specified program or script. It initiates processes, providing a controlled environment for task execution.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> aplicaciones Docker multi-contenedor mediante un simple <span class=\"glossaryai-tooltip glossary-term-690\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/yaml\/\" target=\"_blank\">YAML<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">YAML (YAML Ain't Markup Language) es un formato de serializaci\u00f3n de datos legible por humanos que se utiliza com\u00fanmente para archivos de configuraci\u00f3n. Enfatiza la simplicidad y claridad, lo que lo hace adecuado tanto para desarrolladores como para no desarrolladores.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/yaml\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> formato de archivo. Con Compose, los desarrolladores pueden definir servicios, redes y vol\u00famenes, especificando todas las configuraciones necesarias en un \u00fanico <code>docker-compose.yml<\/code> archivo.<\/p>\n<p>A medida que las aplicaciones aumentaban en complejidad, tambi\u00e9n lo hac\u00eda la necesidad de estrategias de gesti\u00f3n m\u00e1s sofisticadas. Docker reconoci\u00f3 r\u00e1pidamente esta necesidad, incorporando diversas caracter\u00edsticas como <code>depends_on<\/code>, health checks, and <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">servicio<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> <span class=\"glossaryai-tooltip glossary-term-696\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/scaling\/\" target=\"_blank\">escalar<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Scaling refers to the process of adjusting the capacity of a system to accommodate varying loads. It can be achieved through vertical scaling, which enhances existing resources, or horizontal scaling, which adds additional resources.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/scaling\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>. However, as projects evolved, developers often faced challenges in managing multiple environments\u2014development, testing, staging, and production. This is where <span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor mediante un archivo YAML. Simplifica la implementaci\u00f3n, configuraci\u00f3n y orquestaci\u00f3n de servicios, mejorando la eficiencia en el desarrollo.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Profiles come into play, allowing users to define and manage different <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">servicio<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> groups easily.<\/p>\n<h2>What are Docker Compose Profiles?<\/h2>\n<p><span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor mediante un archivo YAML. Simplifica la implementaci\u00f3n, configuraci\u00f3n y orquestaci\u00f3n de servicios, mejorando la eficiencia en el desarrollo.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Profiles enable the grouping of services into distinct profiles that can be activated or deactivated when running <span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor mediante un archivo YAML. Simplifica la implementaci\u00f3n, configuraci\u00f3n y orquestaci\u00f3n de servicios, mejorando la eficiencia en el desarrollo.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> commands. This means that you can tailor the services that are launched based on the context in which you&#8217;re operating. For instance, a development profile might include additional services for debugging and monitoring that wouldn&#8217;t be present in a production profile.<\/p>\n<h3>Key Features<\/h3>\n<ol>\n<li>\n<p><strong>Selective <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">Servicio<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Launching<\/strong>: Users can specify which services to <span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/run\/\" target=\"_blank\">run<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" refers to a command in various programming languages and operating systems to execute a specified program or script. It initiates processes, providing a controlled environment for task execution.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> without needing to modify the <code>docker-compose.yml<\/code> file repeatedly.<\/p>\n<\/li>\n<li>\n<p><strong>Configuraci\u00f3n espec\u00edfica del entorno<\/strong>: Profiles allow you to create configurations tailored to different environments\u2014such as development, testing, and production\u2014without needing multiple <span class=\"glossaryai-tooltip glossary-term-690\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/yaml\/\" target=\"_blank\">YAML<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">YAML (YAML Ain't Markup Language) es un formato de serializaci\u00f3n de datos legible por humanos que se utiliza com\u00fanmente para archivos de configuraci\u00f3n. Enfatiza la simplicidad y claridad, lo que lo hace adecuado tanto para desarrolladores como para no desarrolladores.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/yaml\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> archivos.<\/p>\n<\/li>\n<li>\n<p><strong>Enhanced Collaboration<\/strong>Los miembros del equipo pueden trabajar en el mismo proyecto con diferentes configuraciones, activando solo los perfiles que necesitan sin afectar a los dem\u00e1s.<\/p>\n<\/li>\n<li>\n<p><strong>Resource Optimization<\/strong>Al activar selectivamente los servicios, los desarrolladores pueden optimizar el uso de recursos en sus m\u00e1quinas locales, evitando sobrecargas innecesarias.<\/p>\n<\/li>\n<\/ol>\n<h2>C\u00f3mo definir y usar perfiles<\/h2>\n<h3>Defining Profiles in <code>docker-compose.yml<\/code><\/h3>\n<p>Para definir perfiles en su <code>docker-compose.yml<\/code>, simplemente los enumeras bajo el <code>perfiles<\/code> key associated with each <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">servicio<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>. Here\u2019s a basic example:<\/p>\n<pre><code class=\"language-yaml\">versi\u00f3n: '3.9'\n\nservicios:\n  web:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: my_web_app\n    profiles:\n      - development\n      - production\n\n  db:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: postgres\n    profiles:\n      - development\n\n  cache:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: redis\n    profiles:\n      - development\n      - staging<\/code><\/pre>\n<p>En este ejemplo:<\/p>\n<ul>\n<li>El <code>web<\/code> <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">servicio<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> is available in both <code>development<\/code> and <code>production<\/code> profiles.<\/li>\n<li>El <code>db<\/code> <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">servicio<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> is only available in the <code>development<\/code> profile.<\/li>\n<li>El <code>cach\u00e9<\/code> <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">servicio<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> is available in <code>development<\/code> and <code>staging<\/code>.<\/li>\n<\/ul>\n<h3>Activando perfiles<\/h3>\n<p>Para iniciar servicios utilizando los perfiles seleccionados, puede utilizar el <code>--profile<\/code> flag with the <code>docker-compose up<\/code> command. For instance:<\/p>\n<pre><code class=\"language-bash\">docker-compose --profile development up<\/code><\/pre>\n<p>This command will launch the containers defined in the <code>development<\/code> profile, specifically the <code>web<\/code> and <code>db<\/code> servicios, mientras ignora otros.<\/p>\n<h3>Combinar m\u00faltiples perfiles<\/h3>\n<p>Tambi\u00e9n puedes activar m\u00faltiples perfiles simult\u00e1neamente separ\u00e1ndolos con comas:<\/p>\n<pre><code class=\"language-bash\">docker-compose --profile development --profile staging up<\/code><\/pre>\n<p>Este comando inicia servicios tanto del <code>development<\/code> and <code>staging<\/code> profiles.<\/p>\n<h3>Default Profile Behavior<\/h3>\n<p>Si deseas que un perfil espec\u00edfico est\u00e9 activo por defecto, puedes configurarlo en tu archivo compose de la siguiente manera:<\/p>\n<pre><code class=\"language-yaml\">versi\u00f3n: '3.9'\n\nservicios:\n  web:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: my_web_app\n    profiles:\n      - development\n      - production\n      - default\n\n  db:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: postgres\n    profiles:\n      - development\n\n  cache:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: redis\n    profiles:\n      - development\n      - staging<\/code><\/pre>\n<p>En este caso, si no se especifica ning\u00fan perfil durante el... <code>docker-compose up<\/code> mando, los servicios incluidos en el <code>predeterminado<\/code> profile will also be launched.<\/p>\n<h2>Casos de uso pr\u00e1cticos para los perfiles de Docker Compose\n\nLos perfiles de Docker Compose son una caracter\u00edstica poderosa que permite definir y gestionar diferentes configuraciones de servicios dentro de un mismo archivo docker-compose.yml. Esta funcionalidad es especialmente \u00fatil en escenarios donde se necesitan variaciones en la configuraci\u00f3n de los servicios dependiendo del entorno o del caso de uso espec\u00edfico. A continuaci\u00f3n, exploraremos algunos casos de uso pr\u00e1cticos para los perfiles de Docker Compose:\n\n1. Desarrollo vs Producci\u00f3n:\nUno de los usos m\u00e1s comunes de los perfiles es diferenciar entre entornos de desarrollo y producci\u00f3n. Por ejemplo, en desarrollo, es posible que desees incluir servicios adicionales como bases de datos locales o herramientas de depuraci\u00f3n, mientras que en producci\u00f3n, estos servicios podr\u00edan ser reemplazados por versiones optimizadas o incluso eliminados por completo.\n\n2. Configuraciones Espec\u00edficas de Entorno:\nLos perfiles permiten adaptar la configuraci\u00f3n de los servicios a diferentes entornos, como desarrollo, staging y producci\u00f3n. Cada perfil puede tener sus propias variables de entorno, vol\u00famenes y redes, lo que facilita la gesti\u00f3n de configuraciones espec\u00edficas para cada etapa del ciclo de vida de la aplicaci\u00f3n.\n\n3. Despliegues Multi-Arquitectura:\nEn escenarios donde se necesita desplegar la misma aplicaci\u00f3n en diferentes arquitecturas (por ejemplo, x86 y ARM), los perfiles pueden utilizarse para definir im\u00e1genes y configuraciones espec\u00edficas para cada arquitectura, simplificando el proceso de despliegue.\n\n4. Servicios Opcionales:\nLos perfiles son ideales para gestionar servicios opcionales que no siempre son necesarios. Por ejemplo, en un proyecto de desarrollo, podr\u00edas tener un perfil para incluir servicios de monitoreo o herramientas de an\u00e1lisis de c\u00f3digo, que se pueden activar o desactivar seg\u00fan sea necesario.\n\n5. Integraci\u00f3n Continua y Despliegue Continuo (CI\/CD):\nEn pipelines de CI\/CD, los perfiles pueden utilizarse para definir diferentes configuraciones para las etapas de construcci\u00f3n, prueba y despliegue. Esto permite una mayor flexibilidad y control sobre el proceso de despliegue, adapt\u00e1ndose a las necesidades espec\u00edficas de cada etapa.\n\n6. Personalizaci\u00f3n de Servicios:\nLos perfiles permiten personalizar la configuraci\u00f3n de los servicios sin necesidad de crear m\u00faltiples archivos docker-compose. Por ejemplo, podr\u00edas tener un perfil para activar caracter\u00edsticas experimentales o para configurar servicios con diferentes niveles de recursos.\n\n7. Gesti\u00f3n de Dependencias:\nEn proyectos complejos con m\u00faltiples servicios interdependientes, los perfiles pueden utilizarse para gestionar las dependencias entre servicios. Por ejemplo, podr\u00edas tener un perfil que incluya todos los servicios necesarios para una caracter\u00edstica espec\u00edfica, simplificando el proceso de despliegue y gesti\u00f3n.\n\n8. Entornos de Prueba:\nLos perfiles son \u00fatiles para crear entornos de prueba espec\u00edficos. Por ejemplo, podr\u00edas tener un perfil que incluya servicios de base de datos con datos de prueba, facilitando la ejecuci\u00f3n de pruebas automatizadas o manuales.\n\n9. Configuraci\u00f3n de Redes:\nLos perfiles permiten definir diferentes configuraciones de red para los servicios. Por ejemplo, podr\u00edas tener un perfil que configure los servicios para que se comuniquen a trav\u00e9s de una red espec\u00edfica en desarrollo, mientras que en producci\u00f3n, se utilice una configuraci\u00f3n de red diferente.\n\n10. Gesti\u00f3n de Recursos:\nLos perfiles pueden utilizarse para gestionar los recursos asignados a los servicios. Por ejemplo, podr\u00edas tener un perfil que limite los recursos de CPU y memoria para los servicios en desarrollo, mientras que en producci\u00f3n, se utilicen configuraciones m\u00e1s generosas.\n\nEn resumen, los perfiles de Docker Compose ofrecen una forma flexible y poderosa de gestionar diferentes configuraciones de servicios dentro de un mismo archivo docker-compose.yml. Al aprovechar los perfiles, los desarrolladores y los equipos de operaciones pueden simplificar la gesti\u00f3n de entornos, personalizar configuraciones y adaptarse a diferentes casos de uso, mejorando as\u00ed la eficiencia y la consistencia en el ciclo de vida de la aplicaci\u00f3n.<\/h2>\n<p>Para aprovechar al m\u00e1ximo <span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor mediante un archivo YAML. Simplifica la implementaci\u00f3n, configuraci\u00f3n y orquestaci\u00f3n de servicios, mejorando la eficiencia en el desarrollo.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> profiles, let\u2019s explore several practical use cases that illustrate their usefulness.<\/p>\n<h3>1. Distintos entornos de desarrollo<\/h3>\n<p>Imagine a scenario where different team members require distinct configurations for their development environments. One developer might need access to a Redis cache, while another might not. By leveraging profiles, each developer can spin up their services without interfering with others.<\/p>\n<pre><code class=\"language-yaml\">version: '3.9'\n\nservices:\n  web:\n    build: .\n    profiles:\n      - local\n\n  redis:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: redis\n    profiles:\n      - local\n\n  <span class=\"glossaryai-tooltip glossary-term-1249\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/api\/\" target=\"_blank\">api<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Una API, o Interfaz de Programaci\u00f3n de Aplicaciones, permite que las aplicaciones de software se comuniquen e interact\u00faen entre s\u00ed. Define protocolos y herramientas para construir software y facilitar la integraci\u00f3n.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/api\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: my_api\n    profiles:\n      - local\n      - debug<\/code><\/pre>\n<p>Aqu\u00ed, el <code>local<\/code> profile is available for developers who need a Redis <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">servicio<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, while the <code>debug<\/code> perfil puede <span class=\"glossaryai-tooltip glossary-term-674\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/add\/\" target=\"_blank\">a\u00f1adir<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">La instrucci\u00f3n ADD en Docker es un comando utilizado en Dockerfiles para copiar archivos y directorios desde una m\u00e1quina anfitriona hacia una imagen de Docker durante el proceso de construcci\u00f3n. No solo facilita la transferencia de archivos locales, sino que tambi\u00e9n proporciona funcionalidades adicionales, como extraer autom\u00e1ticamente archivos comprimidos y obtener archivos remotos a trav\u00e9s de HTTP o HTTPS.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/add\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> additional debugging services accessible to those working on specific features.<\/p>\n<h3>2. Pruebas e Integraci\u00f3n Continua<\/h3>\n<p>When using Continuous Integration (CI) pipelines, different configurations may be necessary. You can create a <code>ci<\/code> perfil que incluya servicios necesarios para pruebas sin entrar en conflicto con los ajustes de desarrollo local.<\/p>\n<pre><code class=\"language-yaml\">versi\u00f3n: '3.9'\n\nservicios:\n  web:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: my_web_app\n    profiles:\n      - ci\n\n  test:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: my_test_image\n    profiles:\n      - ci<\/code><\/pre>\n<p>De esta manera, durante las compilaciones de IC (integraci\u00f3n continua), la... <code>ci<\/code> El perfil garantizar\u00eda que solo los servicios necesarios est\u00e9n en ejecuci\u00f3n, aislando el entorno de pruebas de las configuraciones de desarrollo.<\/p>\n<h3>3. Cambiar entre el entorno de pruebas y producci\u00f3n<\/h3>\n<p>Los perfiles tambi\u00e9n pueden ser beneficiosos al pasar de la etapa de staging a la producci\u00f3n. Es posible que tenga servicios que solo deber\u00edan estar activos en staging, como herramientas de monitoreo o registro adicional. <\/p>\n<pre><code class=\"language-yaml\">version: '3.9'\n\nservices:\n  app:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: my_app\n    profiles:\n      - production\n      - staging\n\n  logging:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: logging_tool\n    profiles:\n      - staging<\/code><\/pre>\n<p>Con esta configuraci\u00f3n, un equipo puede desplegar el entorno de producci\u00f3n con un m\u00ednimo de sobrecarga, mientras que el entorno de staging puede incorporar servicios adicionales para pruebas y depuraci\u00f3n.<\/p>\n<h3>4. Gesti\u00f3n del uso de recursos<\/h3>\n<p>En escenarios donde las limitaciones de recursos son una preocupaci\u00f3n, los perfiles pueden ayudar a los desarrolladores a minimizar el uso al habilitar \u00fanicamente los servicios esenciales. Por ejemplo, mientras desarrollas una aplicaci\u00f3n frontend, es posible que solo necesites los servicios de frontend y backend sin la base de datos.<\/p>\n<pre><code class=\"language-yaml\">version: '3.9'\n\nservices:\n  frontend:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: my_frontend\n    profiles:\n      - development\n\n  backend:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: my_backend\n    profiles:\n      - development\n\n  db:\n    <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">imagen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>: postgres\n    profiles:\n      - production<\/code><\/pre>\n<p>Este lanzamiento selectivo garantiza que el desarrollo local permanezca ligero y eficiente.<\/p>\n<h2>Mejores Pr\u00e1cticas para Usar Perfiles de Docker Compose<\/h2>\n<p>To maximize the effectiveness of <span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor mediante un archivo YAML. Simplifica la implementaci\u00f3n, configuraci\u00f3n y orquestaci\u00f3n de servicios, mejorando la eficiencia en el desarrollo.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> profiles, here are some best practices to consider:<\/p>\n<h3>1. Mant\u00e9n los perfiles descriptivos<\/h3>\n<p>Al nombrar perfiles, elija nombres descriptivos que comuniquen claramente su prop\u00f3sito, como <code>development<\/code>, <code>prueba<\/code>, <code>production<\/code>, o <code>debug<\/code>. This clarity will help team members understand the intended use of each profile.<\/p>\n<h3>2. Limita el n\u00famero de perfiles\n\nSi tienes un n\u00famero ilimitado de perfiles, es probable que tengas un n\u00famero ilimitado de problemas. Cuantos m\u00e1s perfiles tengas, m\u00e1s dif\u00edcil ser\u00e1 mantenerlos actualizados y precisos. Tambi\u00e9n aumenta la probabilidad de que se produzcan errores y duplicaciones. Por lo tanto, es importante limitar el n\u00famero de perfiles que tienes.<\/h3>\n<p>Si bien los perfiles son poderosos, tener demasiados puede generar confusi\u00f3n. Busca un equilibrio en el que tengas suficientes perfiles para manejar diferentes casos de uso, pero no tantos que se vuelvan engorrosos.<\/p>\n<h3>3. Document Your Profiles<\/h3>\n<p>Mantenga documentaci\u00f3n que describa el prop\u00f3sito de cada perfil, los servicios que incluye y cualquier configuraci\u00f3n o dependencia espec\u00edfica. Esto ayudar\u00e1 tanto a los miembros actuales del equipo como a los futuros colaboradores.<\/p>\n<h3>4. Revise y actualice los perfiles peri\u00f3dicamente\n\nEs importante revisar y actualizar los perfiles de los usuarios de forma regular para garantizar que la informaci\u00f3n sea precisa y est\u00e9 actualizada. Esto incluye verificar que los datos personales, como el nombre, la direcci\u00f3n y el n\u00famero de tel\u00e9fono, sean correctos. Tambi\u00e9n es importante actualizar la informaci\u00f3n de contacto, como la direcci\u00f3n de correo electr\u00f3nico y el n\u00famero de tel\u00e9fono m\u00f3vil, para asegurarse de que los usuarios puedan ser contactados f\u00e1cilmente.\n\nAdem\u00e1s, es importante revisar y actualizar los perfiles de los usuarios para garantizar que cumplan con las pol\u00edticas y procedimientos de la organizaci\u00f3n. Esto incluye verificar que los usuarios tengan los permisos y privilegios adecuados para acceder a los sistemas y datos de la organizaci\u00f3n. Tambi\u00e9n es importante revisar y actualizar los perfiles de los usuarios para garantizar que no tengan acceso a informaci\u00f3n confidencial o sensible que no sea relevante para su trabajo.\n\nPor \u00faltimo, es importante revisar y actualizar los perfiles de los usuarios para garantizar que cumplan con las leyes y regulaciones aplicables. Esto incluye verificar que los usuarios tengan la edad legal para acceder a ciertos servicios o productos, y que no tengan antecedentes penales que puedan afectar su capacidad para realizar ciertas tareas.\n\nEn resumen, revisar y actualizar los perfiles de los usuarios de forma regular es fundamental para garantizar la seguridad y la integridad de los sistemas y datos de la organizaci\u00f3n.<\/h3>\n<p>A medida que los proyectos evolucionan, tus perfiles tambi\u00e9n deben hacerlo. Eval\u00faa regularmente si los perfiles existentes satisfacen las necesidades actuales y elimina o fusiona aquellos que ya no sean relevantes.<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p><span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor mediante un archivo YAML. Simplifica la implementaci\u00f3n, configuraci\u00f3n y orquestaci\u00f3n de servicios, mejorando la eficiencia en el desarrollo.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Profiles represent a significant advancement in managing multi-container applications, providing developers with the flexibility and control necessary to streamline their workflows across different environments. By enabling selective <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">servicio<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> launching, optimizing resource usage, and facilitating collaboration, profiles simplify the <span class=\"glossaryai-tooltip glossary-term-657\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/orchestration\/\" target=\"_blank\">orchestration<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Orchestration refers to the automated management and coordination of complex systems and services. It optimizes processes by integrating various components, ensuring efficient operation and resource utilization.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/orchestration\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> de aplicaciones en contenedores.<\/p>\n<p>Al comprender c\u00f3mo definir y utilizar de manera efectiva los perfiles, los desarrolladores pueden aumentar su productividad y mantener configuraciones m\u00e1s limpias y eficientes. A medida que integre los perfiles en su proceso de desarrollo, recuerde mantenerlos descriptivos, documentados y alineados con las necesidades cambiantes de su proyecto. A medida que Docker contin\u00faa evolucionando, adoptar funciones como los Perfiles de Compose ser\u00e1 crucial para construir y gestionar aplicaciones containerizadas de manera \u00e1gil y eficaz.<\/p>","protected":false},"excerpt":{"rendered":"<p><span class=\"glossaryai-tooltip glossary-term-654\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\" target=\"_blank\">Docker Compose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Compose es una herramienta para definir y ejecutar aplicaciones Docker multi-contenedor mediante un archivo YAML. Simplifica la implementaci\u00f3n, configuraci\u00f3n y orquestaci\u00f3n de servicios, mejorando la eficiencia en el desarrollo.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Los perfiles mejoran la gesti\u00f3n de las aplicaciones multiservicio al permitir a los usuarios definir y activar conjuntos espec\u00edficos de servicios. Este enfoque modular optimiza los flujos de trabajo de implementaci\u00f3n y pruebas.<\/p>","protected":false},"author":1,"featured_media":1879,"parent":0,"template":"","glossary-cat":[],"class_list":["post-1281","glossary","type-glossary","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Docker Compose Profiles - Dockerpros<\/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:\/\/dockerpros.com\/es\/wiki\/docker-compose-profiles\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker Compose Profiles - Dockerpros\" \/>\n<meta property=\"og:description\" content=\"Docker Compose Profiles enhance the management of multi-service applications by allowing users to define and activate specific sets of services. This modular approach streamlines deployment and testing workflows.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose-profiles\/\" \/>\n<meta property=\"og:site_name\" content=\"Dockerpros\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-23T12:22:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-profiles_1281.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/\",\"url\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/\",\"name\":\"Docker Compose Profiles - Dockerpros\",\"isPartOf\":{\"@id\":\"https:\/\/dockerpros.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-profiles_1281.jpg\",\"datePublished\":\"2024-07-23T12:18:46+00:00\",\"dateModified\":\"2024-07-23T12:22:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/#primaryimage\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-profiles_1281.jpg\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-profiles_1281.jpg\",\"width\":800,\"height\":600,\"caption\":\"docker-compose-profiles-2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dockerpros.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Glossary\",\"item\":\"https:\/\/dockerpros.com\/fr\/wiki\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Docker Compose Profiles\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dockerpros.com\/#website\",\"url\":\"https:\/\/dockerpros.com\/\",\"name\":\"Dockerpros\",\"description\":\"DockerPros \u2013 Your Ultimate Docker Resource Hub\",\"publisher\":{\"@id\":\"https:\/\/dockerpros.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dockerpros.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dockerpros.com\/#organization\",\"name\":\"Dockerpros\",\"url\":\"https:\/\/dockerpros.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png\",\"width\":532,\"height\":114,\"caption\":\"Dockerpros\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Perfiles de Docker Compose - Dockerpros","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:\/\/dockerpros.com\/es\/wiki\/docker-compose-profiles\/","og_locale":"es_ES","og_type":"article","og_title":"Docker Compose Profiles - Dockerpros","og_description":"Docker Compose Profiles enhance the management of multi-service applications by allowing users to define and activate specific sets of services. This modular approach streamlines deployment and testing workflows.","og_url":"https:\/\/dockerpros.com\/es\/wiki\/docker-compose-profiles\/","og_site_name":"Dockerpros","article_modified_time":"2024-07-23T12:22:25+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-profiles_1281.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/","url":"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/","name":"Perfiles de Docker Compose - Dockerpros","isPartOf":{"@id":"https:\/\/dockerpros.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/#primaryimage"},"image":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/#primaryimage"},"thumbnailUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-profiles_1281.jpg","datePublished":"2024-07-23T12:18:46+00:00","dateModified":"2024-07-23T12:22:25+00:00","breadcrumb":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/#primaryimage","url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-profiles_1281.jpg","contentUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-profiles_1281.jpg","width":800,"height":600,"caption":"docker-compose-profiles-2"},{"@type":"BreadcrumbList","@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-profiles\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dockerpros.com\/"},{"@type":"ListItem","position":2,"name":"Glossary","item":"https:\/\/dockerpros.com\/fr\/wiki\/"},{"@type":"ListItem","position":3,"name":"Docker Compose Profiles"}]},{"@type":"WebSite","@id":"https:\/\/dockerpros.com\/#website","url":"https:\/\/dockerpros.com\/","name":"Profesionales de Docker","description":"DockerPros \u2013 Tu centro definitivo de recursos Docker","publisher":{"@id":"https:\/\/dockerpros.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dockerpros.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/dockerpros.com\/#organization","name":"Profesionales de Docker","url":"https:\/\/dockerpros.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/","url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png","contentUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png","width":532,"height":114,"caption":"Dockerpros"},"image":{"@id":"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/glossary\/1281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/glossary\/1281\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/media\/1879"}],"wp:attachment":[{"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/media?parent=1281"}],"wp:term":[{"taxonomy":"glossary-cat","embeddable":true,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/glossary-cat?post=1281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}