Instalando Docker en Debian 8


 

Primero que nada conozcamos que es Docker

Docker es un proyecto de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software, proporcionando una capa adicional de abstracción y automatización de Virtualización a nivel de sistema operativo en Linux.2 Docker utiliza características de aislamiento de recursos del kernel de Linux, tales como cgroups y espacios de nombres (namespaces) para permitir que “contenedores” independientes se ejecuten dentro de una sola instancia de Linux, evitando la sobrecarga de iniciar y mantener máquinas virtuales.3

Ahora bien, para instalarlo en nuestro Debian 8, debemos hacer lo siguiente:

Instalamos el soporte de https para los repositorios
apt-get install apt-transport-https

Una vez instalado procedemos a borrar paquetes viejos
#apt-get purge lxc-docker*
#apt-get purge docker.io*

Listo con esto, vamos a agregar las llaves del repositorio
apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

Agregamos una linea a nuestro sources.list
deb https://apt.dockerproject.org/repo debian-jessie main

Procedemos a actualizar la lista de repositorios:
apt-get update

Hacemos una verificación de que nos descarga el paquete correcto
apt-cache policy docker-engine

Instalamos docker
apt-get install docker-engine

Iniciamos el demonio docker
service docker start

Probamos que se instala correctamente
docker run hello-world

Hello from Docker.
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the “hello-world” image from the Docker Hub.
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker Hub account:
https://hub.docker.com

For more examples and ideas, visit:
https://docs.docker.com/userguide/

Y ya tenemos docker en nuestro sistema, es de destacar que debes tener debian en 64bits para que funcione correctamente.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s