Docker para todos. Guía docker: docker, docker-compose y docker-swarm
Buenas a todos, voy a ser claro, escribo esta entrada para darle un empujón a mi nuevo libro e-book, «Docker para todos. Guía docker: docker, docker-compose y docker-swarm«.
El libro está disponible en Amazon, tiene un precio muy asequible y con un contenido bastante completo para adentrarse en el mundo de los contenedores, algo que cualquier Administrador de Sistema debería de controlar si quiere continuar en el top del mundo de las IT.
Hoy en día, la administración de sistemas está dando un cambio de 180º. Acostumbrados (los adminsys) a administrar servidores, estamos empezando a tener que lidiar con la administración de servicios en la nube y plataformas o arquitecturas de aplicaciones desarrollada en microservicios. La tendencia actual es crear instancias, hardenizarlas con algún administrador de configuraciones (puppet, ansible…), aplicar algunas configuraciones a nivel de sistemas y agregarlas a un clúster de nodos preparados para instanciar tantos contenedores como sea posible. Por lo tanto, ahora la tarea principal será la de mantener este Swarm o cluster de nodos con servicios como Docker Swarm o Kubernetes, o incluso si estás en el cloud, lo harás a través de AKS, EKS o GKE.
En mi libro «Docker para todos», enseño como desplegar desde simples contenedores, arquitecturas completas de servicios dockerizados en tu máquina local para propósitos de desarrollo o testing, hasta desplegar enjambres (Swarm) de nodos Docker host para formar clúster ya sea con Docker Swarm Service o Docker Swam Stack. A parte de esto, el libro ofrece recomendaciones sobre buenas prácticas a tener en cuenta, herramientas a utilizar o consejos para comenzar con Docker.
Espero que os guste!.
Instalar Docker en Centos, Fedora y Red Hat
Instalar Docker en CentOS y Red Hat
Docker requiere una instalación de 64bits y un kernel superior a la v3.10
Comprobamos nuestro kernel
# uname -r 3.19.5-100.fc21.x86_64
Es recomendable actualizar los posibles paquetes del sistema
Instalar Docker en Ubuntu y Debian
Instalar Docker en Ubuntu
Docker está soportado en las versiones: 12.04, 14.04, 15.10 y 16.04, y en kernels superiores a la versión 3.10, por lo tanto lo primero será comprobar que tenemos una versión igual o superior:
# uname -r
Instalar Docker
En una entrada anterior aprendimos a entender algunos aspectos básicos de Docker, como por ejemplo los pilares sobre los que está construido, como funciona y como podemos interactuar con los contenedores mediante la API de alto nivel. (más…)