Hace algunos años alguien (bueno alguien no, Alfonso Ali un gran amigo y hermano) me comento sobre docker y me di la tarea de leer, probar y cacharear un poco con el juguete nuevo, eso fue en el 2014, ya hoy docker es proyecto maduro y estable que va por su versión 1.12, he tenido el placer de poder colaborar con los creadores de el proyecto y con algunos de los mantenedores del core, también estoy en el desarrollo de un proyecto en conjunto con spotify, creando un manager para su proyecto Helios, el cual es Helios Manager, el cual esta en desarrollo todavía 😀
Pero bueno vamos a lo que nos interesa que es docker, que es docker que hace como funciona y todo lo que este relacionado con el, en una serie de entradas voy ha ir hablando de todo lo que podemos hacer, además intentare poner ejemplo prácticos de como usarlo y todo lo que este relacionado.
Hoy en día todos los grandes proveedores de VPS ya dan soporte para docker y muchas empresas apuestan por esta gran tecnología, como google, Hp, IBM, Rackspace, AWS etc. Ya muchas de los grandes orquestadores de cluster dan soporte para docker, pero esos son temas de otro post, para poder escribir mas :D.
No voy ha hacer lo que normalmente hace todo el mundo que copia y pega de wikipedia :D, voy a hablar desde mi experiencia personal, de 3 años usando docker desde su versión 1.0 hasta ahora.
Instalando Docker
Voy a decir que todo es para debian >= 8, lo primero es agregar los repos de docker para debian en el source.list, tiene las secciones de main, experimental y testing en lo personal no me gusta usar para server en producción nada que sea de test, aclarara que docker tiene los repos también para ubuntu, centos, fedora y bueno debian!!!
deb http://apt.dockerproject.org/repo debian-jessie main
Esto es caso de los que no tengas Internet y estas en la red de salud, puedes usar los repos de Infomed Holguín
deb http://ftp.hlg.sld.cu/docker debian-jessie main
Si tienes la posibilidad de clonarlos y tenerlos en tus server pues sera mejor y también para distribuirlos. Bueno lo primero sera:
apt update && apt upgrade -y && apt install docker-enging
Bueno los dejo con esto y prueben ustedes mismos docker, cacharreen y jueguen :D, en los comentarios me van pidiendo lo que mas le gustaría saber de docker o como hacer algo con el.
Docker es una tecnología fascinante, ha crecido mucho con el tiempo. Solo quiero agregar algunos puntos que tal vez puedan ser importantes antes de instalar Docker:
– Purgar docker.io (en caso de estar instalado)
– Instalar los paquetes apt-transport-https, ca-certificates
– Agregar la llave GPG
Y una pequeña corrección: docker-enging por docker-engine.
Bienvenido a la familia GUTL y esperamos con gusto ver más sobre Docker, realmente es de gran utilidad esta herramienta.
Saludos.
Disculpen mi desconocimiento (mi cuenta de este mes para Internet ya se agotó).
¿Qué es Docker y cual es su utilidad?
@Baphomet: Leiste el Post? A que NO