Mostrando entradas con la etiqueta Docker. Mostrar todas las entradas
Mostrando entradas con la etiqueta Docker. Mostrar todas las entradas

sábado, 8 de agosto de 2020

Docker en Fedora 31/32 this version of runc doesn't work on cgroups v2

En Fedora Fedora 31 se introdujo cgroups v2, considerado estable desde 2016, pero no adoptado por las distribuciones. Desde la versión 31 de Fedora trabajar los contenedores con Docker es imposible debido a que no tiene soporte para cgroups v2 a pesar de las mejoras y errores corregidos que éste último tiene en comparación con cgroups v1.

A partir de este inconveniente muchos usuarios de Fedora han estado usando otros motores de contenedores que sí soportan cgroups v2 (Podman o Buildah) pero si quieres volver a Docker y dejar atrás esos motores, y no te afecta en nada regresar a cgroups v1, puedes seguir estos pasos:



miércoles, 22 de julio de 2020

Docker para Administradores Linux - 2da. Parte

Docker Hub es la librería de containers más grande del mundo. También es una comunidad en donde programadores y administradores individuales, y empresas, comparten miles de images que están disponibles para su uso.

En esta segunda parte veremos cómo crear una cuenta en Docker Hub que nos permitirá tener un repositorio gratuito para subir nuestras images. Realizaremos la instalación en Ubuntu Server 20.04 para iniciarnos, con un enfoque administrativo, en el maravilloso mundo de los containers.

A los fines de esta guía asumimos que tienes conocimiento básico de la línea de comandos Linux y estás familiarizado con la instalación de la distro Ubunutu, por lo que procedimientos como esos están fuera del alcance de la misma.

La intención inicial con esta serie era utilizar Docker EE, Universal Control Plane y Docker Registry para crear un clúster con Swarm. Sin embargo lo haremos con Docker CE debido a que Docker (la empresa y el producto) están experimentando muchos cambios de manos Mirantis, la empresa que adquirió a Docker el año pasado. Esos cambios incluyen, la no disponibilidad de Licencias Trial de la versión EE; soporte a Swarm solo por dos años, pues están migrando a Kubernetes; entre otros cambios.



lunes, 13 de julio de 2020

Docker para Administradores Linux - 1ra. Parte

El Software Libre triunfó, de eso no nos cabe duda. Evidencia de ello es la nube (Cloud Computing), en la que vemos una gran convergencia de tecnologías libres. Lo que la nube representa hoy era imposible pensarlo cinco años atrás: Pequeñas y grandes empresas de diferentes propósitos corriendo completamente su infraestructura, almacenamiento y servicios en la nube. Hasta las Startups reducen costos de operaciones al iniciarse con planes adaptados a sus necesidades que encuentran en los proveedores de Cloud Computing. Y por supuesto, en la nube "pagas cuando usas lo que tienes".

En esta serie que iniciamos sobre Docker, una de esas tecnologías que hace posible la "magia" de la nube, le daremos un vistazo desde lo más básico hasta un nivel intermedio a los aspectos que como SysAdmins son de nuestra atribución.



domingo, 7 de diciembre de 2014

Rocket, una alternativa a Docker muy interesante

Hace un tiempo vimos lo que son los Linux Containers y en especial a Docker como una herramienta de implementación de los mismos. Ahora, al parecer Docker se ha quedado más en lo que es el manejo de las imágenes de los sistemas operativos y sus repositorios para dichas imágenes (su creación, ejecución, descarga y subida), dejando de un lado la idea original de los containers y, de hecho, eliminando el manifiesto mismo que definía los estándares sobre los cuales se sustentaba.


martes, 13 de mayo de 2014

Red Hat muestra mucho interés en LinuxContainers y Docker

En las últimas semanas ha estado muy caliente el tema de los Linux Containers y Docker como la implementación más completa hasta el momento. Ya vimos aquí algunos detalles de cómo instalar Docker y comenzar a hacer uso de imágenes de otros sistemas operativos GNU/Linux desde los repositorios.

Pero los Linux Containers van más allá de simplemente usar otra distribución aislada dentro de la nuestra. Y es de ahí en adelante donde Red Hat tiene grandes planes para Docker. Ellos resaltan que esta tecnología ha emergido rápidamente como una herramienta open source clave para el empaque y entrega de aplicaciones, combinando el aislamiento ligero de aplicaciones con la flexibilidad de un método de despliegue basado en imágenes.



martes, 6 de mayo de 2014

Manejando LinuxContainers con Docker

Como vimos en un post anterior, es de gran utilidad conocer el manejo de los Linux Containers. Vimos también que existen implementaciones que nos ayudan a usarlos sin necesidad de profundizar mucho en su estructura y funcionamiento. Docker es una de ellas.

Docker es una herramienta Open Source desarrollada para facilitar la implementación de los Linux Containers. En la actualidad Docker se está convirtiendo en el estándar de-facto para esta tecnología, siendo acogido por importantes distribuciones como Red Hat, Fedora y Ubuntu. También cuenta con amplios repositorios, oficiales y no oficiales, los cuales proveen imágenes de diferentes distribuciones.

Sin más, manos a la obra...