{"id":1303,"date":"2024-07-23T12:19:48","date_gmt":"2024-07-23T12:19:48","guid":{"rendered":"https:\/\/dockerpros.com\/?post_type=glossary&#038;p=1303"},"modified":"2024-07-23T12:22:52","modified_gmt":"2024-07-23T12:22:52","slug":"docker-compose-config-volumeseste-comando-se-utiliza-para-verificar-la-configuracion-de-los-volumenes-definidos-en-un-archivo-docker-compose-yml-al-ejecutarlo-docker-compose-analiza-el-archivo-de","status":"publish","type":"glossary","link":"https:\/\/dockerpros.com\/es\/wiki\/docker-compose-config-volumes\/","title":{"rendered":"Docker Compose Config \u2013volumes"},"content":{"rendered":"<h1>Comprender la configuraci\u00f3n de Docker Compose \u2013volumes\n\nEn esta lecci\u00f3n, aprenderemos sobre la configuraci\u00f3n de vol\u00famenes en Docker Compose. Los vol\u00famenes son una forma de persistir datos en contenedores Docker. Permiten que los datos sobrevivan incluso si el contenedor se detiene o se elimina.\n\nPara configurar vol\u00famenes en Docker Compose, utilizamos la clave \"volumes\" en el archivo docker-compose.yml. Esta clave se puede usar a nivel de servicio o a nivel de archivo.\n\nA nivel de servicio, podemos definir vol\u00famenes para cada contenedor. Por ejemplo:\n\n```yaml\nversion: '3'\nservices:\n  web:\n    image: nginx\n    volumes:\n      - .\/html:\/usr\/share\/nginx\/html\n```\n\nEn este ejemplo, estamos montando el directorio local \".\/html\" en el contenedor en la ruta \"\/usr\/share\/nginx\/html\". Esto significa que cualquier cambio realizado en el directorio local se reflejar\u00e1 en el contenedor y viceversa.\n\nTambi\u00e9n podemos usar vol\u00famenes nombrados, que son vol\u00famenes gestionados por Docker. Por ejemplo:\n\n```yaml\nversion: '3'\nservices:\n  db:\n    image: postgres\n    volumes:\n      - postgres_data:\/var\/lib\/postgresql\/data\n\nvolumes:\n  postgres_data:\n```\n\nEn este caso, estamos creando un volumen nombrado llamado \"postgres_data\" y mont\u00e1ndolo en el contenedor en la ruta \"\/var\/lib\/postgresql\/data\". Este volumen persistir\u00e1 incluso si el contenedor se detiene o se elimina.\n\nAdem\u00e1s de montar vol\u00famenes, tambi\u00e9n podemos usar la clave \"volume_driver\" para especificar el controlador de volumen a utilizar. Por ejemplo:\n\n```yaml\nversion: '3'\nservices:\n  web:\n    image: nginx\n    volumes:\n      - .\/html:\/usr\/share\/nginx\/html\n    volume_driver: local\n```\n\nEn este ejemplo, estamos utilizando el controlador de volumen \"local\" para montar el volumen.\n\nEn resumen, la configuraci\u00f3n de vol\u00famenes en Docker Compose nos permite persistir datos en contenedores Docker. Podemos montar directorios locales o utilizar vol\u00famenes nombrados gestionados por Docker. Adem\u00e1s, podemos especificar el controlador de volumen a utilizar.<\/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> is a powerful tool that allows developers to define and manage multi-container Docker applications. One of the central components 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> is its configuration file, typically named <code>docker-compose.yml<\/code>, which allows users to specify various parameters for their applications. Among these parameters, <code>volumes<\/code> desempe\u00f1an un papel crucial en la gesti\u00f3n de datos persistentes y el intercambio de archivos entre contenedores y el sistema anfitri\u00f3n. En este art\u00edculo, profundizaremos en los detalles de la <code>--vol\u00famenes<\/code> opci\u00f3n <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>, exploring its syntax, usage, best practices, and some advanced concepts.<\/p>\n<h2>Los vol\u00famenes son una caracter\u00edstica de Docker que permite persistir datos generados y utilizados por los contenedores Docker. Los vol\u00famenes son el mecanismo preferido para persistir datos en Docker.\n\nLos vol\u00famenes son completamente administrados por Docker. Los vol\u00famenes tienen varias ventajas sobre el uso de un directorio de host montado en un contenedor:\n\n- Los vol\u00famenes son m\u00e1s f\u00e1ciles de hacer copias de seguridad o migrar que los datos de un contenedor.\n- Los vol\u00famenes se pueden gestionar usando las CLI de Docker o la API de Docker.\n- Los vol\u00famenes funcionan en Linux, macOS y Windows.\n- Los vol\u00famenes se pueden compartir de forma segura entre m\u00faltiples contenedores.\n- Los vol\u00famenes se pueden crear y gestionar sin detener los contenedores que los utilizan.\n- Los vol\u00famenes se pueden crear con control de acceso de usuario.\n- Los vol\u00famenes se pueden nombrar y versionar.\n\nLos vol\u00famenes se almacenan en un directorio del host Docker (\/var\/lib\/docker\/volumes\/ en Linux). Los vol\u00famenes no aumentan el tama\u00f1o de los contenedores que los utilizan, y su contenido existe fuera del ciclo de vida del contenedor.\n\nPuede crear un volumen usando el comando docker volume create, o cuando crea o inicia un contenedor. Cuando crea un volumen, se almacena en un directorio del host Docker. Cuando monta el volumen en un contenedor, este directorio se monta en el contenedor.\n\nLos vol\u00famenes tambi\u00e9n admiten el uso de controladores de volumen, que le permiten almacenar sus datos en un sistema de almacenamiento externo, como un host remoto o un proveedor de almacenamiento en la nube.<\/h2>\n<p>En Docker, un <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\" target=\"_blank\">volumen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> es un mecanismo de almacenamiento persistente que existe fuera del sistema de archivos del contenedor. Esto es importante porque los contenedores son ef\u00edmeros por naturaleza, lo que significa que cualquier dato almacenado dentro de un contenedor. <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> will be lost if that <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> is stopped or removed. Volumes provide a way to persist data across <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> lifecycles and can be shared between multiple containers. This can be particularly useful for databases, file storage, or any application requiring a consistent data state.<\/p>\n<h2>La funci\u00f3n de los vol\u00famenes en Docker Compose<\/h2>\n<p>When using <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>, specifying volumes in the <code>docker-compose.yml<\/code> El archivo le permite especificar c\u00f3mo y d\u00f3nde deben almacenarse los datos. <code>volumes<\/code> section of the configuration file enables you to define both named volumes (managed by Docker) and bind mounts (linked directly to the host filesystem). This flexibility is essential for developing robust applications that require data persistence or need to share data between services.<\/p>\n<h2>Syntax of the <code>volumes<\/code> Secci\u00f3n<\/h2>\n<p>El <code>volumes<\/code> section in a <span class=\"glossaryai-tooltip glossary-term-689\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose-file\/\" target=\"_blank\">Docker Compose file<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Un archivo Docker Compose es un archivo de configuraci\u00f3n YAML que define servicios, redes y vol\u00famenes para aplicaciones Docker de m\u00faltiples contenedores. Simplifica el despliegue y la gesti\u00f3n, mejorando la eficiencia.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose-file\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> puede definirse en diferentes niveles:<\/p>\n<ol>\n<li><strong>Global Level<\/strong>Esto define los vol\u00famenes que pueden ser utilizados por cualquier <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> en el mismo archivo Compose.<\/li>\n<li><strong><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> Level<\/strong>: This defines volumes that are specific to a particular <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>.<\/li>\n<\/ol>\n<p>Aqu\u00ed tienes un ejemplo de algo b\u00e1sico. <code>docker-compose.yml<\/code> file demonstrating both levels of <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\" target=\"_blank\">volumen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> definitions:<\/p>\n<pre><code class=\"language-yaml\">versi\u00f3n: '3.8'\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>: nginx\n    volumes:\n      - web_data:\/usr\/share\/nginx\/html\n      - .\/config\/nginx.conf:\/etc\/nginx\/nginx.conf\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    volumes:\n      - db_data:\/var\/lib\/postgresql\/data\n\nvolumes:\n  web_data:\n  db_data:<\/code><\/pre>\n<h3>Explicaci\u00f3n del Ejemplo<\/h3>\n<ul>\n<li><strong>Vol\u00famenes a Nivel Global<\/strong>Bajo el <code>volumes<\/code> secci\u00f3n fuera de servicios, <code>web_data<\/code> and <code>datos_bd<\/code> se declaran. Estos vol\u00famenes nombrados ser\u00e1n gestionados por Docker y persistir\u00e1n m\u00e1s all\u00e1 del ciclo de vida de los contenedores que los utilicen.<\/li>\n<li><strong><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> Level Volumes<\/strong>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> uses <code>web_data<\/code>, which points to a specific directory in the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>. It also uses a <span class=\"glossaryai-tooltip glossary-term-700\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/bind-mount\/\" target=\"_blank\">bind mount<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Un montaje de enlace es un m\u00e9todo en Linux que permite montar un directorio en m\u00faltiples ubicaciones del sistema de archivos. Esto permite un acceso flexible a los archivos sin duplicar datos, mejorando la gesti\u00f3n de recursos.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/bind-mount\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> to link a local configuration file (<code>nginx.conf<\/code>) a la ruta de configuraci\u00f3n del contenedor. The <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> uses <code>datos_bd<\/code> to persist PostgreSQL data.<\/li>\n<\/ul>\n<h2>Benefits of Using Volumes<\/h2>\n<h3>Data Persistence<\/h3>\n<p>One of the primary benefits of using volumes is data persistence. Whether it\u2019s application logs, database files, or user uploads, volumes ensure that data remains accessible even if a <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> is stopped or recreated. This is crucial for production environments where data integrity is paramount.<\/p>\n<h3>Mejora del intercambio entre contenedores<\/h3>\n<p>Volumes facilitate data sharing between containers. For instance, if one <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> generates data that another <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> needs to access, you can define a shared <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\" target=\"_blank\">volumen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> to enable this interaction seamlessly. This is particularly useful in microservices architectures where multiple services may need to read from or write to a common data store.<\/p>\n<h3>Simplified Upgrades and Maintenance<\/h3>\n<p>When using volumes, upgrading or maintaining applications becomes more straightforward. If you need to update a <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> or deploy a new version, you can ensure that the associated data persists without worrying about data loss. This helps in managing continuous integration and continuous deployment (CI\/CD) pipelines effectively.<\/p>\n<h3>Enhanced Performance<\/h3>\n<p>Volumes provide better performance compared to storing data in the container&#8217;s writable layer. Since volumes are managed by Docker and stored outside the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> filesystem, they can read and write data more efficiently. This is particularly noticeable in scenarios with high I\/O operations, such as databases.<\/p>\n<h2>Types of Volumes<\/h2>\n<h3>Vol\u00famenes Nombrados\n\nLos vol\u00famenes nombrados son una forma de persistir datos en Docker. A diferencia de los vol\u00famenes montados, los vol\u00famenes nombrados son gestionados completamente por Docker y no dependen de la estructura de directorios del host.\n\nPara crear un volumen nombrado, puedes usar el comando `docker volume create`:\n\n```bash\ndocker volume create my-volume\n```\n\nLuego, puedes montar este volumen en un contenedor usando la opci\u00f3n `-v` o `--mount`:\n\n```bash\ndocker run -d --name my-container -v my-volume:\/data nginx\n```\n\nEn este ejemplo, el volumen `my-volume` se monta en el directorio `\/data` dentro del contenedor.\n\nLos vol\u00famenes nombrados tienen varias ventajas:\n\n1. Portabilidad: Puedes mover f\u00e1cilmente los vol\u00famenes entre diferentes hosts de Docker.\n2. Gesti\u00f3n centralizada: Docker se encarga de la gesti\u00f3n de los vol\u00famenes, lo que simplifica su uso.\n3. Aislamiento: Los vol\u00famenes nombrados est\u00e1n aislados del sistema de archivos del host, lo que mejora la seguridad.\n\nPara listar todos los vol\u00famenes disponibles, puedes usar el comando `docker volume ls`:\n\n```bash\ndocker volume ls\n```\n\nPara inspeccionar un volumen espec\u00edfico, usa `docker volume inspect`:\n\n```bash\ndocker volume inspect my-volume\n```\n\nPara eliminar un volumen, usa `docker volume rm`:\n\n```bash\ndocker volume rm my-volume\n```\n\nEs importante tener en cuenta que si eliminas un contenedor que utiliza un volumen nombrado, el volumen no se eliminar\u00e1 autom\u00e1ticamente. Debes eliminarlo manualmente si ya no lo necesitas.\n\nLos vol\u00famenes nombrados son especialmente \u00fatiles cuando necesitas compartir datos entre m\u00faltiples contenedores o cuando quieres persistir datos m\u00e1s all\u00e1 del ciclo de vida de un contenedor espec\u00edfico.<\/h3>\n<p>Los vol\u00famenes con nombre son gestionados por Docker y se definen en la secci\u00f3n <code>volumes<\/code> secci\u00f3n en el <code>docker-compose.yml<\/code> file. When you create a named <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\" target=\"_blank\">volumen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, Docker handles the storage location, making it easy to back up, migrate, or manage. Named volumes are typically stored in the <span class=\"glossaryai-tooltip glossary-term-701\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-volume\/\" target=\"_blank\">Docker volume<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Los vol\u00famenes de Docker son esenciales para el almacenamiento persistente de datos en aplicaciones en contenedores. Permiten separar los datos del ciclo de vida del contenedor, lo que facilita la gesti\u00f3n y copia de seguridad de los datos.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> directorio en el sistema anfitri\u00f3n (ej., <code>\/var\/lib\/docker\/vol\u00famenes<\/code>).<\/p>\n<p>Ejemplo:<\/p>\n<pre><code class=\"language-yaml\">volumes:\n  my_named_volume:<\/code><\/pre>\n<h3>Montajes de Enlace\n\nLos montajes de enlace son el m\u00e9todo original de Docker para montar vol\u00famenes en contenedores. A diferencia de los vol\u00famenes, los montajes de enlace pueden apuntar a cualquier carpeta del sistema host. Esto significa que no requieren que el directorio exista previamente en el contenedor.\n\nLos montajes de enlace son menos manejables que los vol\u00famenes, ya que se refieren directamente a una ruta del sistema host. Esto puede causar problemas de portabilidad si la ruta no existe en el host de destino. Adem\u00e1s, los montajes de enlace no son tan eficientes como los vol\u00famenes en t\u00e9rminos de rendimiento de E\/S.\n\nPara crear un montaje de enlace, se utiliza la opci\u00f3n -v o --mount al ejecutar un contenedor. Por ejemplo:\n\n```\ndocker run -v \/ruta\/host:\/ruta\/contenedor imagen\n```\n\nO utilizando la sintaxis --mount:\n\n```\ndocker run --mount type=bind,source=\/ruta\/host,target=\/ruta\/contenedor imagen\n```\n\nEn ambos casos, la carpeta \/ruta\/host del sistema host se montar\u00e1 en \/ruta\/contenedor dentro del contenedor.\n\nEs importante tener en cuenta que los montajes de enlace no son la opci\u00f3n recomendada para la mayor\u00eda de los casos de uso. Los vol\u00famenes ofrecen m\u00e1s funcionalidades y son m\u00e1s port\u00e1tiles. Sin embargo, los montajes de enlace pueden ser \u00fatiles en situaciones espec\u00edficas, como cuando se necesita acceder a archivos del sistema host desde el contenedor.<\/h3>\n<p>Bind mounts allow you to specify a path on the host machine that maps to a path in the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>. This is particularly useful during development when you want to make changes to the code or configuration files without rebuilding the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>. However, bind mounts can introduce dependencies on the host filesystem, which may affect portability.<\/p>\n<p>Ejemplo:<\/p>\n<pre><code class=\"language-yaml\">volumes:\n  - .\/app:\/usr\/src\/app<\/code><\/pre>\n<h3>Anonymous Volumes<\/h3>\n<p>Anonymous volumes are similar to named volumes, but they do not have a specific name associated with them. They are typically used when you want to create a <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\" target=\"_blank\">volumen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> without needing to reference it later. Docker automatically generates a unique name for these volumes.<\/p>\n<p>Ejemplo:<\/p>\n<pre><code class=\"language-yaml\">servicios:\n  aplicaci\u00f3n:\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>: myapp\n    volumes:\n      - \/data<\/code><\/pre>\n<h2>Mejores pr\u00e1cticas para usar vol\u00famenes<\/h2>\n<ol>\n<li>\n<p><strong>Utiliza vol\u00famenes con nombre para la persistencia<\/strong>: Whenever you need to ensure data persistence, opt for named volumes instead of bind mounts. Named volumes are easier to manage and can be backed up or moved with less effort.<\/p>\n<\/li>\n<li>\n<p><strong>Leverage Bind Mounts for Development<\/strong>Durante el desarrollo, los montajes de enlace pueden agilizar considerablemente tu flujo de trabajo al permitir cambios en tiempo real en tu c\u00f3digo. Solo ten en cuenta la posibilidad de diferencias entre tus entornos de desarrollo y producci\u00f3n.<\/p>\n<\/li>\n<li>\n<p><strong>Backup and Restore Volumes<\/strong>: Regularly back up your volumes, especially those holding critical data. You can use the <code>docker cp<\/code> comando u otras herramientas de respaldo para crear instant\u00e1neas de tus vol\u00famenes.<\/p>\n<\/li>\n<li>\n<p><strong>Limpiar vol\u00famenes no utilizados<\/strong>: Docker can accumulate unused volumes over time, leading to wasted disk space. Use the command <code><span class=\"glossaryai-tooltip glossary-term-1172\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-volume-prune\/\" target=\"_blank\">limpiar vol\u00famenes no utilizados<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Volume Prune es un comando utilizado para eliminar todos los vol\u00famenes no utilizados de tu sistema. Esto ayuda a gestionar el espacio en disco de manera eficiente eliminando datos hu\u00e9rfanos que ya no est\u00e1n asociados con ning\u00fan contenedor.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-volume-prune\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/code> eliminar todos los vol\u00famenes no utilizados de forma segura.<\/p>\n<\/li>\n<li>\n<p><strong>Configuraciones de Control de Versiones<\/strong>: For files that you <span class=\"glossaryai-tooltip glossary-term-700\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/bind-mount\/\" target=\"_blank\">bind mount<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Un montaje de enlace es un m\u00e9todo en Linux que permite montar un directorio en m\u00faltiples ubicaciones del sistema de archivos. Esto permite un acceso flexible a los archivos sin duplicar datos, mejorando la gesti\u00f3n de recursos.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/bind-mount\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> (like configuration files), consider keeping these files in version control. This helps maintain consistency across environments and ensures that changes are tracked.<\/p>\n<\/li>\n<\/ol>\n<h2>Gesti\u00f3n Avanzada de Vol\u00famenes<\/h2>\n<h3>Volume Drivers<\/h3>\n<p>Docker supports various <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\" target=\"_blank\">volumen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> drivers that extend the capabilities of volumes. These drivers can allow you to store volumes on external storage systems, cloud storage, or manage volumes in a more sophisticated way. For instance, you can use drivers for Amazon EBS, NFS, or Ceph.<\/p>\n<p>Ejemplo:<\/p>\n<pre><code class=\"language-yaml\">volumes:\n  my_aws_volume:\n    driver: local\n    driver_opts:\n      type: nfs\n      o: addr=aws_address,rw\n      device: \":\/path\/to\/nfs\"<\/code><\/pre>\n<h3>Volume Options<\/h3>\n<p>When creating volumes, you may need to specify additional options. For example, you might need to set access modes or configure specific <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\" target=\"_blank\">volumen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> drivers. Always refer to the Docker documentation to understand the available options for your specific use case.<\/p>\n<h3>Monitoreo y soluci\u00f3n de problemas de vol\u00famenes<\/h3>\n<p>Es crucial monitorear el rendimiento y la salud de sus vol\u00famenes para garantizar que sus aplicaciones <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> smoothly. You can use Docker\u2019s built-in commands such as <code><span class=\"glossaryai-tooltip glossary-term-1171\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-volume-ls\/\" target=\"_blank\">docker volume ls<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">El comando `docker volume ls` lista todos los vol\u00famenes de Docker en el host. Este comando ayuda a los usuarios a gestionar el almacenamiento de datos persistente de manera eficiente, proporcionando detalles esenciales como el nombre del volumen y el controlador.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-volume-ls\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/code> and <code><span class=\"glossaryai-tooltip glossary-term-1169\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-volume-inspect\/\" target=\"_blank\">docker volume inspeccionar<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Volume Inspect es un comando utilizado para recuperar informaci\u00f3n detallada sobre vol\u00famenes espec\u00edficos en un entorno Docker. Proporciona metadatos como punto de montaje, controlador y opciones, lo que ayuda en la gesti\u00f3n efectiva de vol\u00famenes.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-volume-inspect\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/code> para recopilar informaci\u00f3n sobre tus vol\u00famenes. Para configuraciones complejas, considera utilizar herramientas de monitoreo como Prometheus o Grafana para mantener un seguimiento del rendimiento del almacenamiento y las m\u00e9tricas de uso.<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p>En resumen, <code>--vol\u00famenes<\/code> opci\u00f3n <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> is a vital feature that allows developers to manage data persistence and sharing effectively across multiple containers. Understanding the various types of volumes, their syntax, and best practices can significantly enhance your ability to build robust Docker applications. By leveraging named volumes, bind mounts, and advanced <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\" target=\"_blank\">volumen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> management techniques, developers can create scalable, maintainable, and efficient solutions tailored to their specific needs. As you continue to explore Docker and <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>, remember that effective <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\" target=\"_blank\">volumen<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> management is key to ensuring the longevity and reliability of your applications.<\/p>","protected":false},"excerpt":{"rendered":"<p>Docker Compose\u2019s `volumes` configuration allows developers to manage persistent data easily across containerized applications. By defining volumes, users ensure data retention beyond <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">contenedor<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> ciclo de vida, mejorando la integridad y portabilidad de los datos.<\/p>","protected":false},"author":1,"featured_media":1923,"parent":0,"template":"","glossary-cat":[],"class_list":["post-1303","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 Config -volumes - 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-config-volumeseste-comando-se-utiliza-para-verificar-la-configuracion-de-los-volumenes-definidos-en-un-archivo-docker-compose-yml-al-ejecutarlo-docker-compose-analiza-el-archivo-de\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker Compose Config -volumes - Dockerpros\" \/>\n<meta property=\"og:description\" content=\"Docker Compose&#039;s `volumes` configuration allows developers to manage persistent data easily across containerized applications. By defining volumes, users ensure data retention beyond container lifecycle, enhancing data integrity and portability.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dockerpros.com\/es\/wiki\/docker-compose-config-volumeseste-comando-se-utiliza-para-verificar-la-configuracion-de-los-volumenes-definidos-en-un-archivo-docker-compose-yml-al-ejecutarlo-docker-compose-analiza-el-archivo-de\/\" \/>\n<meta property=\"og:site_name\" content=\"Dockerpros\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-23T12:22:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-config-volumes_1303.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-config-volumes\/\",\"url\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/\",\"name\":\"Docker Compose Config -volumes - Dockerpros\",\"isPartOf\":{\"@id\":\"https:\/\/dockerpros.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-config-volumes_1303.jpg\",\"datePublished\":\"2024-07-23T12:19:48+00:00\",\"dateModified\":\"2024-07-23T12:22:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/#primaryimage\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-config-volumes_1303.jpg\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-config-volumes_1303.jpg\",\"width\":800,\"height\":600,\"caption\":\"docker-compose-config-volumes-2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/#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 Config &#8211;volumes\"}]},{\"@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":"Configuraci\u00f3n de Docker Compose -volumes - Dockerpros\n\nEn este art\u00edculo, exploraremos c\u00f3mo configurar vol\u00famenes en Docker Compose. Los vol\u00famenes son una forma de persistir datos en contenedores Docker, lo que permite que los datos sobrevivan incluso si el contenedor se detiene o se elimina.\n\nPara configurar vol\u00famenes en Docker Compose, utilizamos la secci\u00f3n \"volumes\" en el archivo docker-compose.yml. Aqu\u00ed hay un ejemplo b\u00e1sico:\n\n```yaml\nversion: '3.8'\n\nservices:\n  web:\n    image: nginx:latest\n    volumes:\n      - .\/html:\/usr\/share\/nginx\/html\n```\n\nEn este ejemplo, estamos creando un servicio llamado \"web\" que utiliza la imagen de Nginx. La secci\u00f3n \"volumes\" especifica que queremos montar el directorio local \".\/html\" en el directorio \"\/usr\/share\/nginx\/html\" dentro del contenedor.\n\nEsto significa que cualquier archivo que coloquemos en el directorio \".\/html\" en nuestro host se reflejar\u00e1 en el directorio \"\/usr\/share\/nginx\/html\" dentro del contenedor. Si modificamos un archivo en el host, los cambios se reflejar\u00e1n autom\u00e1ticamente en el contenedor.\n\nTambi\u00e9n podemos crear vol\u00famenes nombrados en Docker Compose. Los vol\u00famenes nombrados son vol\u00famenes que no est\u00e1n asociados a un directorio espec\u00edfico en el host, sino que son gestionados por Docker. Aqu\u00ed hay un ejemplo:\n\n```yaml\nversion: '3.8'\n\nservices:\n  db:\n    image: postgres:latest\n    volumes:\n      - postgres_data:\/var\/lib\/postgresql\/data\n\nvolumes:\n  postgres_data:\n```\n\nEn este ejemplo, estamos creando un servicio llamado \"db\" que utiliza la imagen de PostgreSQL. La secci\u00f3n \"volumes\" especifica que queremos utilizar un volumen nombrado llamado \"postgres_data\" para almacenar los datos de la base de datos en el directorio \"\/var\/lib\/postgresql\/data\" dentro del contenedor.\n\nLa secci\u00f3n \"volumes\" al final del archivo define el volumen nombrado \"postgres_data\". Docker crear\u00e1 y gestionar\u00e1 este volumen autom\u00e1ticamente.\n\nLos vol\u00famenes nombrados son \u00fatiles cuando no nos importa d\u00f3nde se almacenan los datos en el host, siempre y cuando est\u00e9n disponibles para el contenedor. Tambi\u00e9n son \u00fatiles cuando queremos compartir datos entre m\u00faltiples contenedores.\n\nAdem\u00e1s de los vol\u00famenes nombrados, tambi\u00e9n podemos utilizar vol\u00famenes an\u00f3nimos en Docker Compose. Los vol\u00famenes an\u00f3nimos son vol\u00famenes que no tienen un nombre espec\u00edfico y son gestionados por Docker. Aqu\u00ed hay un ejemplo:\n\n```yaml\nversion: '3.8'\n\nservices:\n  app:\n    image: myapp:latest\n    volumes:\n      - \/var\/log\/app\n```\n\nEn este ejemplo, estamos creando un servicio llamado \"app\" que utiliza la imagen \"myapp:latest\". La secci\u00f3n \"volumes\" especifica que queremos utilizar un volumen an\u00f3nimo para almacenar los registros de la aplicaci\u00f3n en el directorio \"\/var\/log\/app\" dentro del contenedor.\n\nDocker crear\u00e1 y gestionar\u00e1 este volumen an\u00f3nimo autom\u00e1ticamente. Los vol\u00famenes an\u00f3nimos son \u00fatiles cuando no necesitamos acceder a los datos del volumen desde el host, pero queremos que los datos persistan incluso si el contenedor se detiene o se elimina.\n\nEn resumen, los vol\u00famenes en Docker Compose nos permiten persistir datos en contenedores Docker. Podemos utilizar vol\u00famenes nombrados para compartir datos entre m\u00faltiples contenedores o vol\u00famenes an\u00f3nimos cuando no necesitamos acceder a los datos desde el host. La configuraci\u00f3n de vol\u00famenes en Docker Compose es sencilla y nos brinda flexibilidad para gestionar los datos de nuestros contenedores.","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-config-volumeseste-comando-se-utiliza-para-verificar-la-configuracion-de-los-volumenes-definidos-en-un-archivo-docker-compose-yml-al-ejecutarlo-docker-compose-analiza-el-archivo-de\/","og_locale":"es_ES","og_type":"article","og_title":"Docker Compose Config -volumes - Dockerpros","og_description":"Docker Compose's `volumes` configuration allows developers to manage persistent data easily across containerized applications. By defining volumes, users ensure data retention beyond container lifecycle, enhancing data integrity and portability.","og_url":"https:\/\/dockerpros.com\/es\/wiki\/docker-compose-config-volumeseste-comando-se-utiliza-para-verificar-la-configuracion-de-los-volumenes-definidos-en-un-archivo-docker-compose-yml-al-ejecutarlo-docker-compose-analiza-el-archivo-de\/","og_site_name":"Dockerpros","article_modified_time":"2024-07-23T12:22:52+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-config-volumes_1303.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-config-volumes\/","url":"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/","name":"Configuraci\u00f3n de Docker Compose -volumes - Dockerpros\n\nEn este art\u00edculo, exploraremos c\u00f3mo configurar vol\u00famenes en Docker Compose. Los vol\u00famenes son una forma de persistir datos en contenedores Docker, lo que permite que los datos sobrevivan incluso si el contenedor se detiene o se elimina.\n\nPara configurar vol\u00famenes en Docker Compose, utilizamos la secci\u00f3n \"volumes\" en el archivo docker-compose.yml. Aqu\u00ed hay un ejemplo b\u00e1sico:\n\n```yaml\nversion: '3.8'\n\nservices:\n  web:\n    image: nginx:latest\n    volumes:\n      - .\/html:\/usr\/share\/nginx\/html\n```\n\nEn este ejemplo, estamos creando un servicio llamado \"web\" que utiliza la imagen de Nginx. La secci\u00f3n \"volumes\" especifica que queremos montar el directorio local \".\/html\" en el directorio \"\/usr\/share\/nginx\/html\" dentro del contenedor.\n\nEsto significa que cualquier archivo que coloquemos en el directorio \".\/html\" en nuestro host se reflejar\u00e1 en el directorio \"\/usr\/share\/nginx\/html\" dentro del contenedor. Si modificamos un archivo en el host, los cambios se reflejar\u00e1n autom\u00e1ticamente en el contenedor.\n\nTambi\u00e9n podemos crear vol\u00famenes nombrados en Docker Compose. Los vol\u00famenes nombrados son vol\u00famenes que no est\u00e1n asociados a un directorio espec\u00edfico en el host, sino que son gestionados por Docker. Aqu\u00ed hay un ejemplo:\n\n```yaml\nversion: '3.8'\n\nservices:\n  db:\n    image: postgres:latest\n    volumes:\n      - postgres_data:\/var\/lib\/postgresql\/data\n\nvolumes:\n  postgres_data:\n```\n\nEn este ejemplo, estamos creando un servicio llamado \"db\" que utiliza la imagen de PostgreSQL. La secci\u00f3n \"volumes\" especifica que queremos utilizar un volumen nombrado llamado \"postgres_data\" para almacenar los datos de la base de datos en el directorio \"\/var\/lib\/postgresql\/data\" dentro del contenedor.\n\nLa secci\u00f3n \"volumes\" al final del archivo define el volumen nombrado \"postgres_data\". Docker crear\u00e1 y gestionar\u00e1 este volumen autom\u00e1ticamente.\n\nLos vol\u00famenes nombrados son \u00fatiles cuando no nos importa d\u00f3nde se almacenan los datos en el host, siempre y cuando est\u00e9n disponibles para el contenedor. Tambi\u00e9n son \u00fatiles cuando queremos compartir datos entre m\u00faltiples contenedores.\n\nAdem\u00e1s de los vol\u00famenes nombrados, tambi\u00e9n podemos utilizar vol\u00famenes an\u00f3nimos en Docker Compose. Los vol\u00famenes an\u00f3nimos son vol\u00famenes que no tienen un nombre espec\u00edfico y son gestionados por Docker. Aqu\u00ed hay un ejemplo:\n\n```yaml\nversion: '3.8'\n\nservices:\n  app:\n    image: myapp:latest\n    volumes:\n      - \/var\/log\/app\n```\n\nEn este ejemplo, estamos creando un servicio llamado \"app\" que utiliza la imagen \"myapp:latest\". La secci\u00f3n \"volumes\" especifica que queremos utilizar un volumen an\u00f3nimo para almacenar los registros de la aplicaci\u00f3n en el directorio \"\/var\/log\/app\" dentro del contenedor.\n\nDocker crear\u00e1 y gestionar\u00e1 este volumen an\u00f3nimo autom\u00e1ticamente. Los vol\u00famenes an\u00f3nimos son \u00fatiles cuando no necesitamos acceder a los datos del volumen desde el host, pero queremos que los datos persistan incluso si el contenedor se detiene o se elimina.\n\nEn resumen, los vol\u00famenes en Docker Compose nos permiten persistir datos en contenedores Docker. Podemos utilizar vol\u00famenes nombrados para compartir datos entre m\u00faltiples contenedores o vol\u00famenes an\u00f3nimos cuando no necesitamos acceder a los datos desde el host. La configuraci\u00f3n de vol\u00famenes en Docker Compose es sencilla y nos brinda flexibilidad para gestionar los datos de nuestros contenedores.","isPartOf":{"@id":"https:\/\/dockerpros.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/#primaryimage"},"image":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/#primaryimage"},"thumbnailUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-config-volumes_1303.jpg","datePublished":"2024-07-23T12:19:48+00:00","dateModified":"2024-07-23T12:22:52+00:00","breadcrumb":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/#primaryimage","url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-config-volumes_1303.jpg","contentUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-compose-config-volumes_1303.jpg","width":800,"height":600,"caption":"docker-compose-config-volumes-2"},{"@type":"BreadcrumbList","@id":"https:\/\/dockerpros.com\/wiki\/docker-compose-config-volumes\/#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 Config &#8211;volumes"}]},{"@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\/1303","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\/1303\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/media\/1923"}],"wp:attachment":[{"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/media?parent=1303"}],"wp:term":[{"taxonomy":"glossary-cat","embeddable":true,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/glossary-cat?post=1303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}