{"id":475,"date":"2024-07-22T12:15:32","date_gmt":"2024-07-22T12:15:32","guid":{"rendered":"https:\/\/dockerpros.com\/?p=475"},"modified":"2024-07-23T14:08:15","modified_gmt":"2024-07-23T14:08:15","slug":"addressing-common-issues-with-docker-and-proxy-configurations","status":"publish","type":"post","link":"https:\/\/dockerpros.com\/es\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/","title":{"rendered":"Addressing Common Issues with Docker and Proxy Configurations"},"content":{"rendered":"<h1>Issues Using Docker with Proxies: An In-Depth Analysis<\/h1>\n<h2>Introduction<\/h2>\n<p>Docker has revolutionized the way developers deploy and manage applications. By encapsulating applications and their dependencies within containers, Docker enables greater consistency, scalability, and efficiency. However, as organizations increasingly adopt Docker in environments that rely on proxy servers, a set of complications can arise. This article explores the various issues developers may encounter when using Docker in conjunction with proxies and provides insights into best practices for resolution.<\/p>\n<h2>Understanding Proxies<\/h2>\n<p>Before delving into the challenges posed by proxies in Docker environments, it\u2019s essential to understand what proxies are and why they are used. A proxy acts as an intermediary between a client and a server. It can serve multiple purposes:<\/p>\n<ul>\n<li><strong>Content Filtering<\/strong>: Proxies can block access to specific websites or content types.<\/li>\n<li><strong>Anonymity<\/strong>: They can mask the client\u2019s IP address, enhancing privacy.<\/li>\n<li><strong>Caching<\/strong>: Proxies can cache content to reduce bandwidth usage and improve response times.<\/li>\n<li><strong><span class=\"glossaryai-tooltip glossary-term-697\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/load-balancing\/\" target=\"_blank\">Load Balancing<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Load balancing is a critical network management technique that distributes incoming traffic across multiple servers. This ensures optimal resource utilization, minimizes response time, and enhances application availability.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/load-balancing\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/strong>: They can distribute client requests among several servers to improve performance and reliability.<\/li>\n<\/ul>\n<p>In environments where Docker is deployed, proxies can become a critical component, especially in corporate networks that require controlled access to the internet.<\/p>\n<h2>Common Issues When Using Docker with Proxies<\/h2>\n<h3>1. Network Configuration Challenges<\/h3>\n<p>One of the most prevalent issues when using Docker behind a proxy is configuring the <span class=\"glossaryai-tooltip glossary-term-661\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/network\/\" target=\"_blank\">network<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A network, in computing, refers to a collection of interconnected devices that communicate and share resources. It enables data exchange, facilitates collaboration, and enhances operational efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/network\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> settings correctly. Docker containers typically have their own <span class=\"glossaryai-tooltip glossary-term-661\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/network\/\" target=\"_blank\">network<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A network, in computing, refers to a collection of interconnected devices that communicate and share resources. It enables data exchange, facilitates collaboration, and enhances operational efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/network\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> <span class=\"glossaryai-tooltip glossary-term-682\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/stack\/\" target=\"_blank\">stack<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A stack is a data structure that operates on a Last In, First Out (LIFO) principle, where the most recently added element is the first to be removed. It supports two primary operations: push and pop.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/stack\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, which may not automatically inherit the proxy settings of the host machine. This can lead to the following problems:<\/p>\n<ul>\n<li><strong>No Internet Access<\/strong>: Containers may fail to connect to external networks, as they do not know how to route their requests through the proxy.<\/li>\n<li><strong>Inconsistent <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">Service<\/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> Availability<\/strong>: Depending on how <span class=\"glossaryai-tooltip glossary-term-661\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/network\/\" target=\"_blank\">network<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A network, in computing, refers to a collection of interconnected devices that communicate and share resources. It enables data exchange, facilitates collaboration, and enhances operational efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/network\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> access is configured, some containers may be able to access the internet while others cannot, which complicates debugging and <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/service\/\" target=\"_blank\">service<\/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> reliability.<\/li>\n<\/ul>\n<h3>2. Docker Daemon Proxy Settings<\/h3>\n<p>The Docker <span class=\"glossaryai-tooltip glossary-term-667\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/daemon\/\" target=\"_blank\">daemon<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A daemon is a background process in computing that runs autonomously, performing tasks without user intervention. It typically handles system or application-level functions, enhancing efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/daemon\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> itself needs to be configured to work with proxies. The default settings do not automatically account for proxy configurations, which can lead to issues when pulling images from <span class=\"glossaryai-tooltip glossary-term-653\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-hub\/\" target=\"_blank\">Docker Hub<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Hub is a cloud-based repository for storing and sharing container images. It facilitates version control, collaborative development, and seamless integration with Docker CLI for efficient container management.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-hub\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> or other repositories.<\/p>\n<p>To configure proxy settings for the Docker <span class=\"glossaryai-tooltip glossary-term-667\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/daemon\/\" target=\"_blank\">daemon<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A daemon is a background process in computing that runs autonomously, performing tasks without user intervention. It typically handles system or application-level functions, enhancing efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/daemon\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, you need to create or modify the <code>\/etc\/systemd\/system\/docker.service.d\/http-proxy.conf<\/code> file (or equivalent for your system) and <span class=\"glossaryai-tooltip glossary-term-674\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/add\/\" target=\"_blank\">add<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">The ADD instruction in Docker is a command used in Dockerfiles to copy files and directories from a host machine into a Docker image during the build process. It not only facilitates the transfer of local files but also provides additional functionality, such as automatically extracting compressed files and fetching remote files via HTTP or HTTPS.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/add\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> the following configuration:<\/p>\n<pre><code class=\"language-ini\">[Service]\nEnvironment=\"HTTP_PROXY=http:\/\/proxy.example.com:port\/\"\nEnvironment=\"HTTPS_PROXY=http:\/\/proxy.example.com:port\/\"\nEnvironment=\"NO_PROXY=localhost,127.0.0.1,docker-registry.somecorporation.com\"<\/code><\/pre>\n<p>After making these changes, you must restart the <span class=\"glossaryai-tooltip glossary-term-692\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-service\/\" target=\"_blank\">Docker service<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Service is a key component of Docker Swarm, enabling the deployment and management of containerized applications across a cluster of machines. It automatically handles load balancing, scaling, and service discovery.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> with:<\/p>\n<pre><code class=\"language-bash\">sudo systemctl daemon-reload\nsudo systemctl restart docker<\/code><\/pre>\n<p>Failure to do this can lead to the Docker <span class=\"glossaryai-tooltip glossary-term-667\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/daemon\/\" target=\"_blank\">daemon<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A daemon is a background process in computing that runs autonomously, performing tasks without user intervention. It typically handles system or application-level functions, enhancing efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/daemon\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> not being able to pull images or communicate with other services.<\/p>\n<h3>3. Image Pulling Issues<\/h3>\n<p>When using Docker behind a proxy, developers often encounter issues when pulling images from external repositories. This can occur for several reasons:<\/p>\n<ul>\n<li><strong>Timeouts and Failures<\/strong>: The proxy may impose restrictions that result in timeouts or failures when the Docker client tries to pull images.<\/li>\n<li><strong>Incorrect Authentication<\/strong>: If the proxy requires authentication, this needs to be correctly configured in the Docker client settings. Incorrect credentials can lead to unauthorized requests being blocked.<\/li>\n<\/ul>\n<p>To resolve <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">image<\/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> pulling issues, ensure that both the Docker <span class=\"glossaryai-tooltip glossary-term-667\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/daemon\/\" target=\"_blank\">daemon<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A daemon is a background process in computing that runs autonomously, performing tasks without user intervention. It typically handles system or application-level functions, enhancing efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/daemon\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> and the client are correctly configured to use the proxy. Furthermore, verifying that the proxy allows traffic to <span class=\"glossaryai-tooltip glossary-term-653\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-hub\/\" target=\"_blank\">Docker Hub<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Hub is a cloud-based repository for storing and sharing container images. It facilitates version control, collaborative development, and seamless integration with Docker CLI for efficient container management.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/docker-hub\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> or other <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">image<\/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> repositories is crucial.<\/p>\n<h3>4. Building Images and Proxy Caching<\/h3>\n<p>When building Docker images, proxies can significantly affect the process. For instance, if a proxy does not cache layers correctly, this could lead to increased build times and excessive bandwidth usage. <\/p>\n<p>To mitigate this, you can leverage build cache options. Use the <code>--build-arg<\/code> flag to pass proxy settings into your <code><span class=\"glossaryai-tooltip glossary-term-652\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/dockerfile\/\" target=\"_blank\">Dockerfile<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A Dockerfile is a script containing a series of instructions to automate the creation of Docker images. It specifies the base image, application dependencies, and configuration, facilitating consistent deployment across environments.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/dockerfile\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/code>. For example:<\/p>\n<pre><code class=\"language-dockerfile\"><span class=\"glossaryai-tooltip glossary-term-679\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/arg\/\" target=\"_blank\">ARG<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">ARG is a directive used within Dockerfiles to define build-time variables that allow you to parameterize your builds. These variables can influence how an image is constructed, enabling developers to create more flexible and reusable Docker images.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/arg\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> HTTP_PROXY\n<span class=\"glossaryai-tooltip glossary-term-679\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/arg\/\" target=\"_blank\">ARG<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">ARG is a directive used within Dockerfiles to define build-time variables that allow you to parameterize your builds. These variables can influence how an image is constructed, enabling developers to create more flexible and reusable Docker images.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/arg\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> HTTPS_PROXY\n<span class=\"glossaryai-tooltip glossary-term-671\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/env\/\" target=\"_blank\">ENV<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">ENV, or Environmental Variables, are crucial in software development and system configuration. They store dynamic values that affect the execution environment, enabling flexible application behavior across different platforms.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/env\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> http_proxy=$HTTP_PROXY\n<span class=\"glossaryai-tooltip glossary-term-671\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/env\/\" target=\"_blank\">ENV<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">ENV, or Environmental Variables, are crucial in software development and system configuration. They store dynamic values that affect the execution environment, enabling flexible application behavior across different platforms.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/env\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> https_proxy=$HTTPS_PROXY<\/code><\/pre>\n<p>However, careful consideration should be given to not <span class=\"glossaryai-tooltip glossary-term-676\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/expose\/\" target=\"_blank\">expose<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"EXPOSE\" is a powerful tool used in various fields, including cybersecurity and software development, to identify vulnerabilities and shortcomings in systems, ensuring robust security measures are implemented.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/expose\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> sensitive information in Docker images. Always use <code>.dockerignore<\/code> to exclude any sensitive files.<\/p>\n<h3>5. Containerized Applications and Proxy Interactions<\/h3>\n<p>When applications inside Docker containers attempt to communicate with external services, they often face complications due to proxy settings. Common issues include:<\/p>\n<ul>\n<li><strong>Inconsistent Application Behavior<\/strong>: Applications may work in a local environment without a proxy but fail in a production environment behind a proxy.<\/li>\n<li><strong>SSL\/TLS Issues<\/strong>: If a proxy is performing SSL termination, this can lead to certificate verification errors for applications expecting direct connections.<\/li>\n<\/ul>\n<p>To address these issues, developers must ensure that their applications are designed with proxy interactions in mind. This often involves modifying the application\u2019s configuration to use the proxy or handling SSL certificates appropriately.<\/p>\n<h2>Best Practices for Working with Docker and Proxies<\/h2>\n<h3>1. Documenting Proxy Requirements<\/h3>\n<p>Proper documentation of proxy requirements is essential. Ensure that all team members are aware of the necessary proxy settings and how to configure them in Docker. This can prevent misconfigurations and save time during the development process.<\/p>\n<h3>2. Use <code>.env<\/code> Files<\/h3>\n<p>For applications that require specific environment variables, consider using <code>.env<\/code> files to manage these configurations. This allows for easier changes and updates without modifying the <code><span class=\"glossaryai-tooltip glossary-term-652\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/dockerfile\/\" target=\"_blank\">Dockerfile<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A Dockerfile is a script containing a series of instructions to automate the creation of Docker images. It specifies the base image, application dependencies, and configuration, facilitating consistent deployment across environments.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/dockerfile\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/code> directly. An example <code>.env<\/code> file could look like:<\/p>\n<pre><code class=\"language-dotenv\">HTTP_PROXY=http:\/\/proxy.example.com:<span class=\"glossaryai-tooltip glossary-term-677\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/port\/\" target=\"_blank\">port<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A PORT is a communication endpoint in a computer network, defined by a numerical identifier. It facilitates the routing of data to specific applications, enhancing system functionality and security.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/port\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>\/\nHTTPS_PROXY=http:\/\/proxy.example.com:<span class=\"glossaryai-tooltip glossary-term-677\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/port\/\" target=\"_blank\">port<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A PORT is a communication endpoint in a computer network, defined by a numerical identifier. It facilitates the routing of data to specific applications, enhancing system functionality and security.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/port\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>\/\nNO_PROXY=localhost,127.0.0.1<\/code><\/pre>\n<h3>3. Testing in Staging Environments<\/h3>\n<p>Always test configurations in a staging environment that closely mirrors production settings, including proxy configurations. This helps identify issues before they reach production, ensuring a smoother deployment process.<\/p>\n<h3>4. Monitoring and Logging<\/h3>\n<p>Implement monitoring and logging for your Docker containers and proxy interactions. This can provide insights into where failures occur and help troubleshoot issues effectively. Tools like Prometheus and Grafana can be beneficial for monitoring <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/container\/\" target=\"_blank\">container<\/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> performance.<\/p>\n<h3>5. Handling Authentication<\/h3>\n<p>If your proxy requires authentication, ensure that credentials are handled securely. Avoid hardcoding sensitive information in your Dockerfiles. Instead, consider using Docker secrets or environment variables that are managed by your <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> tool.<\/p>\n<h2>Conclusion<\/h2>\n<p>Using Docker in environments that utilize proxies presents unique challenges that can complicate application development and deployment. Understanding these issues, from <span class=\"glossaryai-tooltip glossary-term-661\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/network\/\" target=\"_blank\">network<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A network, in computing, refers to a collection of interconnected devices that communicate and share resources. It enables data exchange, facilitates collaboration, and enhances operational efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/es\/wiki\/network\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> configuration to <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/es\/wiki\/image\/\" target=\"_blank\">image<\/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> pulling and application behavior, is essential for developers working in such environments. <\/p>\n<p>By following best practices and thoroughly testing configurations, developers can mitigate potential issues and take full advantage of Docker&#8217;s capabilities. As the ecosystem continues to evolve, being aware of the nuances of using Docker with proxies will be crucial in ensuring seamless application delivery and performance.<\/p>","protected":false},"excerpt":{"rendered":"<p>Los usuarios de Docker a menudo se encuentran con problemas de configuraci\u00f3n de proxy que pueden obstaculizar la conectividad y el rendimiento. Este art\u00edculo explora los desaf\u00edos comunes y las soluciones efectivas para optimizar el uso de Docker detr\u00e1s de proxies.<\/p>","protected":false},"author":1,"featured_media":775,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[],"class_list":["post-475","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-networking-and-connectivity"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Addressing Common Issues with Docker and Proxy Configurations - 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\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Addressing Common Issues with Docker and Proxy Configurations - Dockerpros\" \/>\n<meta property=\"og:description\" content=\"Docker users often encounter issues with proxy configurations that can hinder connectivity and performance. This article explores common challenges and effective solutions to optimize Docker&#039;s use behind proxies.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dockerpros.com\/es\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/\" \/>\n<meta property=\"og:site_name\" content=\"Dockerpros\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-22T12:15:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-23T14:08:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/addressing-common-issues-with-docker-and-proxy-configurations_475.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=\"author\" content=\"dockerpros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"dockerpros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/\"},\"author\":{\"name\":\"dockerpros\",\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/person\/a9b4c3d7f7a8e2b072e77d47b382a3a4\"},\"headline\":\"Addressing Common Issues with Docker and Proxy Configurations\",\"datePublished\":\"2024-07-22T12:15:32+00:00\",\"dateModified\":\"2024-07-23T14:08:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/\"},\"wordCount\":972,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/dockerpros.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/addressing-common-issues-with-docker-and-proxy-configurations_475.jpg\",\"articleSection\":[\"Networking and Connectivity\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/\",\"url\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/\",\"name\":\"Addressing Common Issues with Docker and Proxy Configurations - Dockerpros\",\"isPartOf\":{\"@id\":\"https:\/\/dockerpros.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/addressing-common-issues-with-docker-and-proxy-configurations_475.jpg\",\"datePublished\":\"2024-07-22T12:15:32+00:00\",\"dateModified\":\"2024-07-23T14:08:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#primaryimage\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/addressing-common-issues-with-docker-and-proxy-configurations_475.jpg\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/addressing-common-issues-with-docker-and-proxy-configurations_475.jpg\",\"width\":800,\"height\":600,\"caption\":\"addressing-common-issues-with-docker-and-proxy-configurations-2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dockerpros.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Addressing Common Issues with Docker and Proxy Configurations\"}]},{\"@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\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/person\/a9b4c3d7f7a8e2b072e77d47b382a3a4\",\"name\":\"dockerpros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/litespeed\/avatar\/d13b9d4f101de1a7535b404e0c59affd.jpg?ver=1779972442\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/litespeed\/avatar\/d13b9d4f101de1a7535b404e0c59affd.jpg?ver=1779972442\",\"caption\":\"dockerpros\"},\"sameAs\":[\"https:\/\/dockerpros.com\/\"],\"url\":\"https:\/\/dockerpros.com\/es\/author\/dockerpros\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Abordando Problemas Comunes con Docker y Configuraciones de Proxy - 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\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/","og_locale":"es_ES","og_type":"article","og_title":"Addressing Common Issues with Docker and Proxy Configurations - Dockerpros","og_description":"Docker users often encounter issues with proxy configurations that can hinder connectivity and performance. This article explores common challenges and effective solutions to optimize Docker's use behind proxies.","og_url":"https:\/\/dockerpros.com\/es\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/","og_site_name":"Dockerpros","article_published_time":"2024-07-22T12:15:32+00:00","article_modified_time":"2024-07-23T14:08:15+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/addressing-common-issues-with-docker-and-proxy-configurations_475.jpg","type":"image\/jpeg"}],"author":"dockerpros","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"dockerpros","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#article","isPartOf":{"@id":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/"},"author":{"name":"dockerpros","@id":"https:\/\/dockerpros.com\/#\/schema\/person\/a9b4c3d7f7a8e2b072e77d47b382a3a4"},"headline":"Addressing Common Issues with Docker and Proxy Configurations","datePublished":"2024-07-22T12:15:32+00:00","dateModified":"2024-07-23T14:08:15+00:00","mainEntityOfPage":{"@id":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/"},"wordCount":972,"commentCount":0,"publisher":{"@id":"https:\/\/dockerpros.com\/#organization"},"image":{"@id":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#primaryimage"},"thumbnailUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/addressing-common-issues-with-docker-and-proxy-configurations_475.jpg","articleSection":["Networking and Connectivity"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/","url":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/","name":"Abordando Problemas Comunes con Docker y Configuraciones de Proxy - Dockerpros","isPartOf":{"@id":"https:\/\/dockerpros.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#primaryimage"},"image":{"@id":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#primaryimage"},"thumbnailUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/addressing-common-issues-with-docker-and-proxy-configurations_475.jpg","datePublished":"2024-07-22T12:15:32+00:00","dateModified":"2024-07-23T14:08:15+00:00","breadcrumb":{"@id":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#primaryimage","url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/addressing-common-issues-with-docker-and-proxy-configurations_475.jpg","contentUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/addressing-common-issues-with-docker-and-proxy-configurations_475.jpg","width":800,"height":600,"caption":"addressing-common-issues-with-docker-and-proxy-configurations-2"},{"@type":"BreadcrumbList","@id":"https:\/\/dockerpros.com\/networking-and-connectivity\/addressing-common-issues-with-docker-and-proxy-configurations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dockerpros.com\/"},{"@type":"ListItem","position":2,"name":"Addressing Common Issues with Docker and Proxy Configurations"}]},{"@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\/"}},{"@type":"Person","@id":"https:\/\/dockerpros.com\/#\/schema\/person\/a9b4c3d7f7a8e2b072e77d47b382a3a4","name":"profesionales de Docker","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/dockerpros.com\/#\/schema\/person\/image\/","url":"https:\/\/dockerpros.com\/wp-content\/litespeed\/avatar\/d13b9d4f101de1a7535b404e0c59affd.jpg?ver=1779972442","contentUrl":"https:\/\/dockerpros.com\/wp-content\/litespeed\/avatar\/d13b9d4f101de1a7535b404e0c59affd.jpg?ver=1779972442","caption":"dockerpros"},"sameAs":["https:\/\/dockerpros.com\/"],"url":"https:\/\/dockerpros.com\/es\/author\/dockerpros\/"}]}},"_links":{"self":[{"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/posts\/475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/comments?post=475"}],"version-history":[{"count":0,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/posts\/475\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/media\/775"}],"wp:attachment":[{"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/media?parent=475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/categories?post=475"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dockerpros.com\/es\/wp-json\/wp\/v2\/tags?post=475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}