{"id":33305,"date":"2019-10-31T21:51:51","date_gmt":"2019-10-31T18:51:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/build-share-collaborate\/"},"modified":"2019-10-31T21:51:51","modified_gmt":"2019-10-31T18:51:51","slug":"build-share-collaborate","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/build-share-collaborate","title":{"rendered":"Construir, Compartir, Colaborar","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Los contenedores son una versi\u00f3n liviana del espacio de usuario del sistema operativo Linux; de hecho, son el \"m\u00ednimo desnudo\". Sin embargo, sigue siendo un sistema operativo completo, y por lo tanto, la calidad de ese contenedor es tan importante como la de un sistema operativo completo. Es por eso que durante mucho tiempo hemos ofrecido <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/containers\/\">im\u00e1genes de Red Hat Enterprise Linux (RHEL)<\/a><\/noindex>, para que los usuarios puedan tener contenedores certificados, modernos y actualizados de nivel empresarial. Ejecutar <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/blog\/2018\/02\/22\/container-terminology-practical-introduction\/#h.dqlu6589ootw\">im\u00e1genes de contenedores<\/a><\/noindex> (container images) RHEL en hosts de contenedores (container hosts) RHEL garantiza compatibilidad y portabilidad entre entornos, sin mencionar que son herramientas ya familiares. Sin embargo, hab\u00eda un problema. No pod\u00edas simplemente transferir esa imagen a otra persona, incluso si se trataba de un cliente o socio que usaba Red Hat Enterprise Linux. <\/p>\n<p><img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/2c87e29b54241ecbda00523418ccb8ea.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPero ahora todo ha cambiado <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nCon el lanzamiento de la imagen base universal de Red Hat (UBI), ahora se puede obtener la confiabilidad, seguridad y alto rendimiento de las im\u00e1genes de contenedores oficiales de Red Hat, independientemente de si tienes suscripci\u00f3n o no. Esto significa que puedes construir una aplicaci\u00f3n contenida en UBI, subirla a un registro de contenedores de tu elecci\u00f3n y compartirla con el mundo. Red Hat Universal Base Image permite construir, compartir y colaborar en aplicaciones contenidas en cualquier entorno, donde desees. <\/p>\n<p><img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/d06210d717e17d2732284239003445c3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Gracias a UBI, existe la posibilidad de publicar y ejecutar tus aplicaciones pr\u00e1cticamente en cualquier infraestructura. Pero si las ejecutas en plataformas de Red Hat, como Red Hat OpenShift y Red Hat Enterprise Linux, puedes obtener beneficios adicionales (m\u00e1s oro!). Y antes de entrar en una explicaci\u00f3n m\u00e1s detallada sobre UBI, permitame ofrecer un breve FAQ sobre por qu\u00e9 necesitas la suscripci\u00f3n RHEL. Entonces, \u00bfqu\u00e9 pasar\u00e1 al ejecutar una imagen UBI en la plataforma RHEL\/OpenShift? <\/p>\n<p><img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/245ded4e0742a057d53b2b4d49902d3c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Y ahora que el marketing est\u00e1 contento, hablemos m\u00e1s a fondo sobre UBI<\/p>\n<h3>Razones para aplicar UBI<\/h3>\n<p>\nLo que debes sentir para entender que UBI te ser\u00e1 \u00fatil: <\/p>\n<ul>\n<li>Mis <b>desarrolladores<\/b> quieren usar im\u00e1genes de contenedores que se puedan distribuir y ejecutar en cualquier entorno <\/li>\n<li>Mi equipo <b>de operaciones<\/b> quiere una imagen base soportada con un ciclo de vida de nivel empresarial <\/li>\n<li>Mis <b>arquitectos<\/b> quieren ofrecer <noindex><a rel=\"nofollow\" href=\"https:\/\/operatorhub.io\/\">Kubernetes Operator<\/a><\/noindex> a mis clientes\/usuarios finales<\/li>\n<li>Mis <b>clientes<\/b> quieren tener soporte empresarial para todo su entorno de Red Hat sin complicaciones <\/li>\n<li>Mi <b>comunidad<\/b> quiere compartir, ejecutar y publicar aplicaciones en contenedores pr\u00e1cticamente en cualquier lugar <\/li>\n<\/ul>\n<p>\nSi al menos uno de los escenarios es adecuado para usted, definitivamente deber\u00eda prestar atenci\u00f3n a UBI. <\/p>\n<h3>M\u00e1s que solo una imagen base <\/h3>\n<p>\nUBI es menos que un sistema operativo completo, pero UBI tiene tres cosas importantes: <\/p>\n<ol>\n<li>Conjunto de tres im\u00e1genes base (ubi, ubi-minimal, ubi-init) <\/li>\n<li>Im\u00e1genes con entornos de ejecuci\u00f3n listos para varios lenguajes de programaci\u00f3n (nodejs, ruby, python, php, perl, etc.) <\/li>\n<li>Conjunto de paquetes relacionados en el repositorio YUM con las dependencias m\u00e1s comunes <\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/bbfe3101ba7ab8f4ee6006a07e464cdf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>UBI fue creado como base para aplicaciones cloud-native y web desarrolladas y entregadas en contenedores. Todo el contenido en UBI es un subconjunto de RHEL. Todos los paquetes en UBI provienen de canales de RHEL y se mantienen de manera similar a RHEL al ejecutarse en plataformas Red Hat soportadas, como OpenShift y RHEL. <\/p>\n<p><img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/877ffa34cf18939faf84e376035cc9f6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Proporcionar soporte de calidad para contenedores requiere una considerable cantidad de esfuerzo por parte de ingenieros, expertos en seguridad y otros recursos adicionales. No solo se necesita probar las im\u00e1genes base, sino tambi\u00e9n analizar su comportamiento en cualquier host soportado. <\/p>\n<p>Para facilitar las tareas relacionadas con la actualizaci\u00f3n, Red Hat est\u00e1 desarrollando y apoyando activamente, lo que permite ejecutar UBI 7, por ejemplo, en hosts RHEL 8, y UBI 8 en hosts RHEL 7. Esto brinda a los usuarios la flexibilidad, confianza y tranquilidad necesarias durante el proceso, por ejemplo, de actualizaciones de plataformas en im\u00e1genes de contenedores o de los hosts utilizados. Ahora todo esto se puede dividir en dos proyectos independientes. <\/p>\n<h3>Tres im\u00e1genes base<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/14c750c058706f328c58f296624499c0.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>M\u00ednima - destinada a aplicaciones con todas las dependencias (Python, Node.js, .NET, etc.) <\/p>\n<ul>\n<li>Conjunto m\u00ednimo de contenido preinstalado <\/li>\n<li>Sin archivos ejecutables suid <\/li>\n<li>M\u00ednima caja de herramientas de gesti\u00f3n de paquetes (instalaci\u00f3n, actualizaci\u00f3n y eliminaci\u00f3n) <\/li>\n<\/ul>\n<p>\nPlataforma - para cualquier aplicaci\u00f3n que se ejecute en RHEL <\/p>\n<ul>\n<li>Conjunto criptogr\u00e1fico unificado OpenSSL<\/li>\n<li>Completo stack YUM <\/li>\n<li>Incluidas las \u00fatiles utilidades b\u00e1sicas del sistema operativo (tar, gzip, vi, etc.) <\/li>\n<\/ul>\n<p>\nMulti-Service - facilita la ejecuci\u00f3n de m\u00faltiples servicios en un solo contenedor <\/p>\n<ul>\n<li>Configurado para iniciar systemd al arrancar <\/li>\n<li>Posibilidad de habilitar servicios en la etapa de construcci\u00f3n <\/li>\n<\/ul>\n<p><\/p>\n<h3>Im\u00e1genes de contenedores con entornos de ejecuci\u00f3n de lenguajes de programaci\u00f3n ya listos <\/h3>\n<p>\nAdem\u00e1s de las im\u00e1genes b\u00e1sicas que permiten instalar soporte para lenguajes de programaci\u00f3n, UBI incluye im\u00e1genes preconstruidas con entornos de ejecuci\u00f3n para varios lenguajes de programaci\u00f3n. Muchos desarrolladores pueden simplemente tomar una imagen y comenzar a trabajar en la aplicaci\u00f3n que est\u00e1n desarrollando. <\/p>\n<p>Con el lanzamiento de UBI, Red Hat ofrece dos conjuntos de im\u00e1genes: basadas en RHEL 7 y RHEL 8. Se basan, respectivamente, en las Red Hat Software Collections (RHEL 7) y en Application Streams (RHEL 8). Estos entornos de ejecuci\u00f3n se mantienen actualizados y reciben hasta cuatro actualizaciones al a\u00f1o, por lo que siempre hay oportunidad de trabajar con las versiones m\u00e1s recientes y estables. <\/p>\n<p><b>Aqu\u00ed est\u00e1 el listado de im\u00e1genes de contenedores UBI 7:<\/b> <\/p>\n<p><img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/996418541dce083453eb25ef28abc5eb.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Aqu\u00ed est\u00e1 el listado de im\u00e1genes de contenedores para UBI 8:<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/48726f993bb541f60b8df2e62215b8b2.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Paquetes asociados <\/h3>\n<p>\nEl uso de im\u00e1genes listas para usar es realmente muy conveniente. Red Hat mantiene su actualidad y las actualiza junto con el lanzamiento de nuevas versiones de RHEL, as\u00ed como en caso de actualizaciones cr\u00edticas de CVE, de acuerdo con la pol\u00edtica de actualizaciones. <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/articles\/2208321\">Pol\u00edtica de im\u00e1genes RHEL<\/a><\/noindex> para que puedas tomar una de estas im\u00e1genes y empezar a trabajar de inmediato en la aplicaci\u00f3n. <\/p>\n<p><img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/16aaf2f54379d5d3f48e00108f02e61e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Pero a veces, al crear una aplicaci\u00f3n, puede que de repente necesites alg\u00fan paquete adicional. O, a veces, para hacer que la aplicaci\u00f3n funcione, es necesario actualizar cierto paquete. Es por eso que las im\u00e1genes de UBI vienen con un conjunto de RPM que est\u00e1n disponibles a trav\u00e9s de yum, y que se distribuyen a trav\u00e9s de una red de entrega de contenido r\u00e1pida y de alta disponibilidad (\u00a1en un instante!). Cuando realizas una actualizaci\u00f3n de yum en tu CI\/CD en ese cr\u00edtico momento de lanzamiento, puedes estar seguro de que funcionar\u00e1.<\/p>\n<h3>RHEL es la base<\/h3>\n<p>\nNo nos cansamos de repetir que RHEL es la base de todo. \u00bfSabes qu\u00e9 equipos en Red Hat trabajan en la creaci\u00f3n de im\u00e1genes b\u00e1sicas? Por ejemplo, estos:<\/p>\n<ul>\n<li>El grupo t\u00e9cnico y de ingenier\u00eda es responsable de garantizar que las bibliotecas b\u00e1sicas, como glibc y OpenSSL, as\u00ed como los entornos de programaci\u00f3n, como Python y Ruby, ofrezcan un rendimiento estable y funcionen de manera confiable con cargas de trabajo al ser utilizados en contenedores. <\/li>\n<li>El equipo de seguridad de productos se encarga de corregir de manera oportuna errores y problemas de seguridad en las bibliotecas y entornos de programaci\u00f3n, y su eficacia se eval\u00faa mediante un \u00edndice especializado. <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/articles\/2803031\">Calificaci\u00f3n del \u00edndice de salud del contenedor<\/a><\/noindex>. <\/li>\n<li>El equipo de gerentes de producto e ingenieros se encarga de agregar nuevas funciones y garantizar un ciclo de vida prolongado del producto, lo que genera confianza en las inversiones realizadas que pueden ser utilizadas como base. <\/li>\n<\/ul>\n<p>\nRed Hat Enterprise Linux act\u00faa como un excelente host y base para contenedores, pero para muchos desarrolladores, es importante la capacidad de trabajar con el sistema en diversos formatos, algunos de los cuales pueden ir m\u00e1s all\u00e1 de los escenarios de uso admitidos por el sistema Linux. Aqu\u00ed es donde entran en juego las im\u00e1genes universales UBI. <\/p>\n<p>Supongamos que en este momento, usted simplemente est\u00e1 buscando una imagen base para comenzar a trabajar en una aplicaci\u00f3n contenedorizada simple. O ya est\u00e1 m\u00e1s cerca del futuro y se mueve de contenedores independientes que funcionan en un motor de contenedores hacia una historia nativa de la nube utilizando operadores (construyendo y certificando Operadores) que funcionan en OpenShift. En cualquier caso, UBI proporcionar\u00e1 una excelente base para esto. <\/p>\n<p><img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/e40393e4d9cedcc769ebd0c593d997cc.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Los contenedores incluyen una versi\u00f3n liviana del espacio de usuario del sistema operativo en un nuevo formato de empaquetado. El lanzamiento de las im\u00e1genes UBI establece un nuevo est\u00e1ndar en la industria para el desarrollo de contenedores, permitiendo que los contenedores de clase empresarial sean accesibles para todos los usuarios, desarrolladores independientes de software y comunidades de c\u00f3digo abierto. En particular, los desarrolladores de software pueden estandarizar sus productos utilizando una \u00fanica base probada para todas sus aplicaciones contenedorizadas, incluyendo <noindex><a rel=\"nofollow\" href=\"https:\/\/operatorhub.io\/\">Kubernetes Operators<\/a><\/noindex>. Las empresas desarrolladoras que utilizan UBI tambi\u00e9n tienen acceso a la certificaci\u00f3n Red Hat Container Certification y a la certificaci\u00f3n Red Hat OpenShift Operator Certification, lo que a su vez permite verificar continuamente el software que se ejecuta en las plataformas de Red Hat, como OpenShift. <\/p>\n<p><img decoding=\"async\" alt=\"Construir, Compartir, Colaborar\" src=\"\/wp-content\/uploads\/2019\/05\/e2351cfad639b2f7d98b6bc9cecc41c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>C\u00f3mo comenzar a trabajar con una imagen <\/h3>\n<p>\nEn resumen, es muy sencillo. Podman est\u00e1 disponible no solo en RHEL, sino tambi\u00e9n en Fedora, CentOS y en varias otras distribuciones de Linux. Lo \u00fanico que necesitas hacer es descargar la imagen de uno de los siguientes repositorios, y continuar. <\/p>\n<p>Para UBI 8: <\/p>\n<pre><code class=\"plaintext\">podman pull registry.access.redhat.com\/ubi8\/ubi\npodman pull registry.access.redhat.com\/ubi8\/ubi-minimal\npodman pull registry.access.redhat.com\/ubi8\/ubi-init\n<\/code><\/pre>\n<p>\nPara UBI 7: <\/p>\n<pre><code class=\"plaintext\">podman pull registry.access.redhat.com\/ubi7\/ubi\npodman pull registry.access.redhat.com\/ubi7\/ubi-minimal\npodman pull registry.access.redhat.com\/ubi7\/ubi-init\n<\/code><\/pre>\n<p>\nY tambi\u00e9n puedes consultar la gu\u00eda completa de Universal Base Image <\/p>\n<ul>\n<li><noindex><a rel=\"nofollow noopener noreferrer\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/8\/html-single\/building_running_and_managing_containers\/index?lb_target=stage#using_red_hat_universal_base_images_standard_minimal_and_runtimes\">RHEL 8 C\u00f3mo Hacer<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux_atomic_host\/7\/html-single\/getting_started_with_containers\/index#using_red_hat_universal_base_images_standard_minimal_and_runtimes\">RHEL 7 C\u00f3mo Hacer<\/a><\/noindex><\/li>\n<\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/451090\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u043b\u0435\u0433\u0447\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Linux \u2013 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u044d\u0442\u043e \u00ab\u0433\u043e\u043b\u044b\u0439\u00bb \u043c\u0438\u043d\u0438\u043c\u0443\u043c. \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u044d\u0442\u043e \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0438 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u043c\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u0442\u0430\u043a \u0436\u0435 \u0432\u0430\u0436\u043d\u043e, \u043a\u0430\u043a \u043f\u043e\u043b\u043d\u043e\u0432\u0435\u0441\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043e\u043b\u0433\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u044b \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u043b\u0438 \u043e\u0431\u0440\u0430\u0437\u044b Red Hat Enterprise Linux (RHEL), \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u043b\u0438 \u0438\u043c\u0435\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435, \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25036,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-33305","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u043b\u0435\u0433\u0447\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Linux \u2013 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u044d\u0442\u043e \u00ab\u0433\u043e\u043b\u044b\u0439\u00bb \u043c\u0438\u043d\u0438\u043c\u0443\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/build-share-collaborate\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Build, Share, Collaborate | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u043b\u0435\u0433\u0447\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Linux \u2013 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u044d\u0442\u043e \u00ab\u0433\u043e\u043b\u044b\u0439\u00bb \u043c\u0438\u043d\u0438\u043c\u0443\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/build-share-collaborate\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:51:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:51:51+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Construir, Compartir, Colaborar | ProHoster","description":"Los contenedores son una versi\u00f3n simplificada del espacio de usuario del sistema operativo Linux; de hecho, son el 'm\u00ednimo' barebone.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/build-share-collaborate","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Build, Share, Collaborate | ProHoster","og:description":"\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u043b\u0435\u0433\u0447\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Linux \u2013 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u044d\u0442\u043e \u00ab\u0433\u043e\u043b\u044b\u0439\u00bb \u043c\u0438\u043d\u0438\u043c\u0443\u043c.","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/build-share-collaborate","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:51:51+00:00","article:modified_time":"2019-10-31T18:51:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33305","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 14:44:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:43:31","updated":"2026-01-21 14:44:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/33305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=33305"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/33305\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/25036"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=33305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=33305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=33305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}