Docker.pdf


Vista previa del archivo PDF docker.pdf


Página 1...23 24 25262791

Vista previa de texto


Para instalar una versión concreta de Docker solo hay que completar el comando de
instalación con el número de versión correspondiente (por ejemplo 1.12.5-0), que se añade
al nombre del paquete (en este caso docker-engine) separado por el símbolo de igualdad
(=).
$ sudo apt-get -y install docker-engine=<VERSION_STRING>

Instalación desde el repositorio de Ubuntu
Los usuarios que no quieran recurrir al repositorio de Docker pueden cargar la plataforma
de contenedores desde el propio repositorio del sistema operativo.
Utilice el siguiente comando para instalar uno de los paquetes de Docker ofrecidos por la
comunidad Ubuntu:
$ sudo apt-get install -y docker.io

Nota
No se debe confundir el paquete de instalación de la plataforma de
contenedores “docker.io” con el paquete “docker”, una bandeja de sistema para
aplicaciones Docklet KDE3/GNOME2

Pruebas
Una vez finalizado el proceso de instalación con éxito, debes comprobar que la plataforma
de contenedores funciona a la perfección, para lo cual el equipo de desarrolladores pone a
disposición del usuario un sencillo contenedor hello-world. Comprueba entonces que has
instalado Docker correctamente introduciendo el siguiente comando en la terminal y
confirmando con [ENTER]:
$ sudo docker run hello-world

Nota
El Docker daemon está conectado con un socket de dominio UNIX, esto es, un punto de
comunicación (endpoint) proporcionado por el sistema operativo, asignado por defecto al
superusuario en la instalación estándar. Para que otros usuarios puedan usar los
comandos Docker necesitan la aplicación sudo. No obstante, esta situación puede
cambiarse creando un grupo UNIX con el nombre de docker y añadiéndole los usuarios
que desees. Para más información accede a la documentación de proyectos de Docker.
El comando docker run le ordena al daemon de Docker que busque e inicie un contenedor
con el nombre hello-world. Si Docker se ha instalado correctamente, deberías recibir una
salida como la que se muestra en la imagen siguiente: