Instalación
Referencias para instalar ubuntu
Proceso de instalación en Ubuntu
- Paquetes necesarios durante la instalación : usaremos certificados (ca-certificates) . Descargamos con curl , usaremos claves públicas y privadas (gnupg-agent) y conoceremos la versión de nuestro sistema (lsb-release) , lo que nos permitirá hacer una instalación genérica.
|
|
- Añadimos la clave GPG oficial de Docker
|
|
-
Añadimos el repositorio stable (Proporciona últimas versiones). Otras opciones (modificar stable por la opción deseada):
- test : Versiones listas para probar.
- nightly : Actualizaciones de la próxima versión.
|
|
- Actualizamos el índice de los paquetes apt e instalamos Docker : el cliente de Docker docker-ce-cli, el demonio de Docker docker-ce y el runtime de contenedores que gestiona su ejecución containerd.io. La construcción y administración de contenedores e imágenes la gestiona el demonio docker-ce.
|
|
- Agregamos el usuario actual al grupo de Docker (para poder usar Docker sin sudo), de lo contrario, no podremos hacerlo:
|
|
- Cambiamos al grupo de Docker en la sesión actual. Nota: para que el cambio aplique a otras sesiones, será necesario cerrar sesión o reiniciar.
|
|
- Probamos la instalación listando los comandos disponibles de Docker:
|
|
Instalación de Docker en Windows
-
Descargar Docker Desktop Installer : Para instalar Docker en Windows, descarga el fichero Docker Desktop Installer.exe y ejecútalo. También puedes usar el siguiente comando en la línea de comandos:
1Start-Process '.\Docker Desktop Installer.exe' installDocker no se instala directamente sobre Windows. Necesita una capa de virtualización ya que Docker corre sobre Linux.
-
Opciones de virtualización : Durante la instalación, elige entre Hyper-V o WSL.
- Si dockerizarás sistemas Windows, usa Hyper-V.
- Para otros casos, se recomienda WSL por eficiencia. Ésta debe de ser la opción seleccionada en nuestro caso.
Arrancar el Servicio
-
Activar Docker Desktop
: Tras la instalación, Windows no activa Docker automáticamente. Debes hacerlo manualmente:
- Busca la aplicación Docker Desktop y ejecútala.
- La primera vez, Docker te informará sobre el uso gratuito para pequeñas empresas.
- Una vez abierta puedes configurarla para que se arranque automáticamente cada vez que arranque el sistema
Crear contenedores de Windows
-
Configuración para contenedores de Windows : Para crear contenedores de Windows, necesitas activarlos en el demonio.
- Ve al servicio Docker y abre el menú contextual.
- Selecciona la opción switch to Windows containers….
En este curso, no configuraremos contenedores de Windows.
Interfaz Gráfica en Windows
- Uso de la interfaz gráfica : Docker Desktop en Windows proporciona una interfaz gráfica para gestionar contenedores, imágenes y configuraciones de manera visual.
- En cualquier caso, recomendamos que abras un power shell en windows y realices las acciones en el terminal.
Configuración de Docker Desktop
- Personalización de Docker Desktop : Docker Desktop permite ajustar configuraciones avanzadas para personalizar el rendimiento y los recursos asignados.