De Docker y otros demonios

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.

¿Te resultó interesante? Compártelo ...



Alejandro JNM

Publicado por Alejandro JNM

http://www.github.com/alejandrojnm » Twitter » Linkedin » Forma parte de GUTL desde el 8 agosto, 2016. Administrador de red, programador en Python y un amante de la familia y de Docker :D

Este artículo tiene 3 comentarios

  1. 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.

Los comentarios están cerrados.