Instalar gitlab-runner de gitlab-ci por medio de Docker

Posted on lun 13 junio 2016 in Tutorial de Docker • Tagged with Canaima, Linux, General, Python, Ubuntu, gitlab, gitlab-ci, Docker • 3 min read

En un artículo anterior se explicó como instalar gitlab-ce por medio de Docker (enlace).

El problema es que al gitlab le falta configurar lo de Integración Continua (CI), para ello es necesario instalar gitlab-runner (en el mismo equipo, en otro equipo o como un contenedor aparte).

La descripción sobre las …


Continue reading

Analizar código python con pylint desde Docker

Posted on dom 12 junio 2016 in Tutorial de Docker • Tagged with Canaima, Linux, Python, Ubuntu, pylint, Docker • 3 min read

Hace un tiempo escribí un artículo sobre analizar código python con pylint.

En este caso se tomará el artículo de pruebas unitarias con Docker y el de pylint para mostrar como se ejecuta el análisis de código python con Docker.

Los artículos anteriores sobre Docker son:

  1. Instalar Docker en Debian …


Continue reading

Crear una imagen Docker de RethinkDB

Posted on vie 10 junio 2016 in Tutorial de Docker • Tagged with Canaima, Linux, Python, Ubuntu, Docker, RethinkDB • 3 min read

RethinkDB es una base de datos NoSQL, opensource, es una base de datos que almacena documentos en formato JSON, facilita la inserción, actualización y busqueda en tiempo real (más info en el sitio de rethinkDB y en wikipedia).

La idea es construir una imagen de Docker por medio de un …


Continue reading

Usar dockerui para la gestión de imágenes y contenedores de Docker

Posted on jue 26 mayo 2016 in Tutorial de Docker • Tagged with Canaima, Debian, Linux, Ubuntu, Docker, Dockerui • 2 min read

Docker UI es una interfaz web que permite administrar las imágenes de Docker, correr contenedores.

Se explicará el proceso de instalación y uso de dockerui.

Este artículo se basa de un artículo en inglés que lo pueden revisar en el siguiente enlace.

  1. Instalar Docker en Debian Jessie

  2. Uso de Docker …


Continue reading

Correr aplicaciones de escritorio desde un contenedor Docker

Posted on jue 26 mayo 2016 in Tutorial de Docker • Tagged with Canaima, Debian, Linux, Ubuntu, Docker, Desktop, Aplicaciones • 2 min read

Este artículo se muestra de manera sencilla como correr varias aplicaciones gráficas desde contenedores Docker.

El artículo se basa en un artículo en inglés sobre el tema, pueden verlo en el siguiente enlace.

Los artículos anteriores sobre Docker son:

  1. Instalar Docker en Debian Jessie

  2. Uso de Docker en Debian Jessie …


Continue reading

Crear un contenedor Docker como entorno de desarrollo para sails.js

Posted on mar 24 mayo 2016 in Tutorial de Docker • Tagged with Canaima, Debian, Linux, Ubuntu, Docker, Sails.js • 4 min read

Este artículo toca el tema de usar un contenedor Docker como entorno de Desarrollo.

La idea es tener las dependencias del proyecto en el contenedor y poder desarrollar la aplicación fuera del contenedor por medio de persistencia como un volumen.

Este artículo se basa en la info del siguiente repositorio …


Continue reading

Crear una imagen Docker para MongoDB 3

Posted on dom 22 mayo 2016 in Tutorial de Docker • Tagged with Canaima, Debian, Linux, Ubuntu, Docker, MongoDB • 3 min read

En Docker hub, la gente de MongoDB tiene una imagen oficial para varias versiones de mongo.

Pero para los que quieren crear y probar imágenes les dejo una imagen creada a partir de Debian.

Los artículos anteriores sobre Docker son:

  1. Instalar Docker en Debian Jessie

  2. Uso de Docker en Debian …


Continue reading

Automatizar la construcción de imágenes Docker con github

Posted on mié 11 mayo 2016 in Linux,Desarrollo • Tagged with Canaima, Debian, Linux, Ubuntu, Docker, Github, CI/CD, DevOps • 2 min read

En esté artículo se explica como construir una imagen Docker automáticamente usando github con el hub de docker.

Este artículo se basa en la documentación existente en el sitio de docker hub para construcción automatizada.

Los artículos anteriores sobre Docker son:

  1. Instalar Docker en Debian Jessie

  2. Uso de Docker en …


Continue reading

Instalar Jenkins por medio de Docker y crear una imagen Docker de Jenkins.

Posted on mar 10 mayo 2016 in Tutorial de Docker • Tagged with Canaima, Debian, Linux, Ubuntu, Docker, Jenkins, CI/CD, DevOps • 3 min read

Tal como se hizo en el artículo de gitlab ahora se procede a explicar la instalación de Jenkins, la diferencia es que aparte del procedimiento vía una imagen de Docker, se creará una imagen propia de Jenkins.

Los artículos anteriores sobre Docker son:

  1. Instalar Docker en Debian Jessie

  2. Uso de …


Continue reading

Proveer un cluster con docker swarm y docker-machine.

Posted on lun 09 mayo 2016 in Tutorial de Docker • Tagged with Canaima, Debian, Linux, Ubuntu, Docker, docker-swarm, docker-machine • 4 min read

Se puede usar docker-machine para proveer un cluster con docker swarm.

Este artículo se basa de los siguientes artículos en inglés:

Los artículos anteriores sobre Docker son:

  1. Instalar Docker en Debian Jessie

  2. Uso …


Continue reading