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

Posted on Mon 13 June 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 Sun 12 June 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 Fri 10 June 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 Thu 26 May 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 Thu 26 May 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 Tue 24 May 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 Sun 22 May 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 Wed 11 May 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 Tue 10 May 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 Mon 09 May 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