Saltar la navegación

1.2 Instalación de Docker

Docker es una herramienta que está disponible para los sistemas operativos siguientes:

  • Windows.
  • Linux.
  • Mac.

Las instrucciones para su instalación también están muy bien documentadas en el siguiente enlace:  https://docs.docker.com/get-docker/

Dentro de estas instalaciones podemos diferenciar dos tipos de instalaciones:

  • Instalación de Docker Desktop. Esto es posible para sistemas Windows y Mac. Esta aplicación lleva incluido no sólo docker, también docker-compose, Notary, Kubernetes y  otras herramientas relacionadas.
  • Instalación únicamente de Docker. Para sistemas Linux.

Como no podemos ver la instalación en todos los sistemas vamos a hacer una pequeña demostración de cómo se realiza esta instalación en algunos de los sistema más usados.

Instalación de Docker en Windows

Instalación de Docker en Linux

Linux tiene multitud de distribuciones, para ilustrar la instalación nos centraremos en las distribuciones basadas Ubuntu/Debian y en las instalaciones basadas en CentOs/RedHat. Concretamente instalaremos Docker para:

  • Ubuntu 20.04
  • CentOs 8

En el resto de distribuciones el proceso será igual o muy muy parecido. En todo caso siempre podemos consultar la documentación oficial.

INSTALACIÓN DE DOCKER EN UBUNTU 20.04

INSTALACIÓN DE DOCKER EN CENTOS8


TALLER - Instalación de Docker en VMs del alumno

Vistos los videos con la instalación de docker en Ubuntu 20.04 y Centos 8 nos toca el turno a nosotros. En nuestro caso vamos a emplear las máquinas virtuales creadas en los talleres del segundo trimestre, a saber, cen-vb-20xx.xx y deb-vb-20xx.xx. La instalación se hará siguiendo las instrucciones de la documentación oficial de Docker y también utilizaremos los repositorios oficiales del producto, no los de la distribución. Hay que recodar que al finalizar la instalación debemos incluir el usuario operador en el grupo docker (el cual habrá que crear si no existe previamente), y sobre todo, que las operaciones con Docker, a no ser que se indique lo contrario, se harán con el usuario operador. Hecha la inclusión del usuario operador en el grupo docker probar que docker funciona bien con este usuario (docker run hello-world)

Creado con eXeLearning (Ventana nueva)