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 un servidor mongodb en Debian

Posted on sáb 13 septiembre 2014 in Linux,Desarrollo • Tagged with Canaima, Debian, General, Linux, Ubuntu, mongodb • 3 min read

Mongodb es una base de datos no relacional (nosql) que se está usando mucho en este momento y es software libre.

Para instalar el servidor y el cliente en Debian se ejecuta:

apt-get install mongodb mongodb-clients mongodb-server

Configuración de mongodb. La configuración del servidor mongodb se encuentra en /etc/mongodb …


Continue reading

Compartir repositorios Mercurial por ssh

Posted on jue 08 diciembre 2011 in Linux,Desarrollo • Tagged with Canaima, Control de versiones, Debian, Linux, mercurial, ssh, Ubuntu • 5 min read

En artículo anterior se explica como compartir un repositorio mercurial con mercurial-server, ahora se explicará como hacerlo usando ssh con claves públicas.

Lo que primero se va a hacer es crear la clave pública para ssh y distribuirlo al equipo o los equipos, luego se verifica el funcionamiento del ssh …


Continue reading

Crear llave ssh para la autenticación en Github, gitorius y bitbucket.

Posted on mar 20 septiembre 2011 in Linux,Desarrollo • Tagged with Canaima, Control de versiones, Debian, General, Linux, Mercurial, ssh • 2 min read

Este artículo explicará como crear una llave pública RSA para usarla en los sitios github, gitorius y bitbucket y así poder subir código con git y mercurial a dichos repositorios.

Lo primero que se tiene que hacer es generar la llave ssh. El comando para hacerlo es ssh-keygen:

ssh-keygen …

Continue reading

Control de Versiones con mercurial

Posted on mié 08 abril 2009 in Linux,Desarrollo • Tagged with Control de versiones, Mercurial • 6 min read

Mercurial es un sistema de control de versiones distribuido similar a git o bazaar. Es una mezcla de la facilidad de subversion con la potencia de git.

Para instalar mercurial en Debian se ejecuta un aptitude:

aptitude install mercurial mercurial-common

Para ver las opciones que tiene el comando hg se …


Continue reading