Trabajar con un contenedor docker en Python usando docker-py

Posted on dom 21 agosto 2016 in Tutorial de Docker • Tagged with Linux, Python, docker-py • 4 min read

En este artículo se utilizará la librería docker-py para acceder a imágenes y contenedores Docker desde python.

La documentación de docker-py se encuentra en su sitio oficial.

Los artículos anteriores sobre Docker son:

  1. Instalar Docker en Debian Jessie

  2. Uso de Docker en Debian Jessie (parte 1)

  3. Uso de Docker en …


Continue reading

Crear una imagen Docker de Redis

Posted on sáb 16 julio 2016 in Tutorial de Docker • Tagged with Linux, Python, Ubuntu, Docker, Redis • 3 min read

Redis es un motor de base de datos en memoria, basado en almacenamiento en tablas hash(clave/valor) (tomado de wikipedia).

En este artículo se construirá la imagen de Redis a partir de una imagen base de Debian, el artículo se basa en un artículo en inglés del sitio de …


Continue reading

Correr sonarqube desde un contenedor Docker

Posted on vie 08 julio 2016 in Tutorial de Docker • Tagged with Linux, Debian, Docker, Sonarqube, QA • 3 min read

Continuando con los artículos de Docker, en este caso se muestra como iniciar SonarQube conectado a una base de datos PostgreSQL y pasando los datos de la base de datos por medio de variables de ambiente.

Sonarqube es una plataforma para evaluar código fuente (tomado de wikipedia).

Los artículos anteriores …


Continue reading

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