[Escuela de código]
Instructivo de instalación:
Docker
Instructivo de instalación: Docker
Tabla de contenido
Docker 2
Instalar 3
Instalar en Windows 3
Comprar que su sistema 4
Descargar e instalar Docker 6
Instalando paquetes adicionales 7
Comprobar que Docker funciona 9
Habilitar “Hardware virtualization” 10
Ingresar a la bios 12
Referencias 15
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 1
Instructivo de instalación: Docker
Docker
Docker es un software que trabaja de manera similar a una máquina virtual, genera
bloques (contenedores) de software aislados uno de otro, cada contenedor es una
instancia de una imagen presente en el sistema.
Por ejemplo, podemos tener una imagen de ubuntu que pesa alrededor de 73 Mb. y
lanzar cuantos contenedores queramos de este sistema, con una configuración
específica en cada uno (dentro de estas configuraciones podemos especificar una
carpeta en nuestro disco para guardar información). El tamaño de la imagen no va a
cambiar por más contenedores que creemos. Ésto es muy poderoso, debido a que en
una máquina virtual tenemos que utilizar tanto espacio en disco como máquinas
virtuales creemos, y recursos de cómputo para virtualizar el hardware.
Recomendamos ver el documento de “Introducción a Docker” para profudinzar en los
conceptos y su utilización. De ahora en más detallaremos los procesos de instalación:
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 2
Instructivo de instalación: Docker
Instalar
Docker es un programa que se instala de una forma muy particular en Windows,
descargando un instalador, y desde Linux o Mac se resuelve todo desde consola.
Es por eso que para instalar Docker en Ubuntu o Mac es importante tener cierta fluidez
en el manejo de comandos de consola, terminal, no incluimos los pasos para su
instalación, pero pueden encontrarlos en la página de docker, aquí:
🔗
🔗
Instalación de docker en Linux [ubuntu]
Instalación de docker en Mac
Para aquellos usuarios de Windows dejamos la siguiente guía de instalación:
Instalar en Windows
Docker solo se puede instalar en Windows 10 de 64-bits, para aquellos usuarios de
Windows 7 o Windows 32-bits sugerimos la alternativa de entornos virtuales con
“virtualenv” o “conda”.
🔗 Instalación de docker en Windows
La siguiente guía de instalación se basa en el siguiente video tutorial disponible en
youtube:
🔗 Tutorial de instalación de docker en Windows
En el siguiente capítulo se detalla el procedimiento a seguir para instalar Docker en
Windows.
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 3
Instructivo de instalación: Docker
Comprar que su sistema
Para poder instalar Docker debemos contar con Windows 64 bits y que la versión del
sistema (la actualización) sea mayor a un determinado número que se indica en la
página de Docker:
🔗 Instalación de docker en Windows
Para validar que su versión de “build” sea igual o mayor a la requerida para instalar
Docker deben ir al menu de windows (1), escribir ejecutar o run (2) y presionar el nombre
de la app que les aparece “run” o “ejecutar” (3):
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 4
Instructivo de instalación: Docker
Una vez que hayan abierto el “ejecutar” o “run” de windows deben lanzar el comando
“winver” y presionar “OK” o “Aceptar”:
Les aparecerá una ventana como la siguiente en la cual podrán validar los datos de su
sistema:
Si su sistema comple los requerimientos mínimos puede avanzar con el siguiente paso
de instalación,
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 5
Instructivo de instalación: Docker
Descargar e instalar Docker
Deben volver al link de instalación de Docker y descargar el ejecutable:
Una vez se haya descargado el ejecutable lo deben lanzar y les aparecerá una ventana
como esta informando que se comenzarán a descargar paquetes:
Una vez completado el proceso les aparece una ventana como la siguiente en la cual los
consultará de descargar diferentes paquetes. Según el Windows que tengan (Home o
Pro) los paquetes que les recomiende instalar Docker puede variar. Lo importante es que
dejen tildado todos los paquetes que Docker les sugiere instalar:
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 6
Instructivo de instalación: Docker
Finalizado el proceso sigan la sugerencia de Docker y reinicien la computadora
apretando el botón que les aparecerá al final. Ni bien lo hagan se reiniciará la
computadora y se actualizarán nuevos paquetes del sistema:
Instalando paquetes adicionales
Una vez que la computadora vuelva a iniciar Docker se intentará lanzar por primera vez.
Es probable que en algunos casos (más frecuente en Windows Home) que Docker
necesite instalar algunos paquetes extra. En caso de que no le ocurra este problema
puede avanzar al siguiente capítulo.
Les aparece un cartel como el siguiente si eso ocurre:
Cuando eso sucede deben ingresar al link que Docker les recomienda para terminar de
instalar la paquetería, en este caso ingresamos a (luego cierran el cartel):
[Link]
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 7
Instructivo de instalación: Docker
En dicha página deben dirigirse al punto 4 y descargar el paquete de actualización del
kernel de Linux:
Cuando hayan descargado el ejecutable lo deben lanzar y verán la siguiente pantalla:
Deben presionar el botón “Next”, y cuando termine la instalación presionar el botón
“Finish”
Terminada la instalación y cerrado el instalador deben volver a reiniciar la PC.
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 8
Instructivo de instalación: Docker
Comprobar que Docker funciona
Una vez que la computadora se vuelva a ejecutar Docker intentará lanzarse por primera
vez nuevamente. La primera vez puede demorar un tiempo y al cabo de un minuto o dos
les deberá aparecer un cartel como este:
Esto quiere decir que Docker se encuentra bien instalado y puede comenzar a utilizarlo.
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 9
Instructivo de instalación: Docker
Habilitar “Hardware virtualization”
Si ven un error como esté deben seguir los siguientes pasos:
Escribe esto en el buscador de windows:
"turn windows features on or off"
En castellano debería ser algo como:
"activar o desactivar características del sistema"
Debería abrite una pantalla como está
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 10
Instructivo de instalación: Docker
Verificar que esté activada la funcionalidad de "Virtual Machine Platform" (castellano se
llama "Plataforma de máquina virtual"):
Luego verificar que está activadas todas las funcionalidades dentro del menú Hyper-V
Si no está activa “Plataforma de Hyper-V” (o no podemos activarlo) hay que activarlo
desde la BIOS (continuar con la siguiente sección).
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 11
Instructivo de instalación: Docker
Ingresar a la bios
Debemos descubrir como ingresar la a BIOS de su PC (varía de PC en PC), por lo que
deberá reiniciar la PC y ni bien arranque pruebe lo siguiente:
presiones f10 todo el tiempo mientras arranca
→ Presiona la tecla F10 una vez por segundo ni bien comienza a encenderse
Si tiene suerte ingresará a una pantalla azul como la siguiente en vez de a windows:
Sino pasa nada, volveremos a intentar con otra tecla (F12, F2, etc)
Una vez ingresado a la BIOs debe buscar por la opción “Virtualization” o “Virtualizacion”, la
ubicación de está opción depende de cada BIOS.
Puede estar dentro del menú “Security”:
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 12
Instructivo de instalación: Docker
Puede estar dentro del menú “System Configuration”
Una vez que lo encuentre lo debe habilitar (enabled).
Cuando finalice debe salir de la BIOS guardando los cambios
Ahora debe activar el “Hyper-V Platform” o “Plataforma de Hyper-V”
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 13
Instructivo de instalación: Docker
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 14
Instructivo de instalación: Docker
Referencias
🔗 Instalación de docker en Linux [ubuntu]
🔗 Instalación de docker en Windows
🔗 Instalación de docker en Mac
🔗 RancherOs (sistema operativo)
🔗 Docker en wikipedia
🔗 Imagenes de Docker
🔗 Docker-compose install guide
Dirección: [Link] | Dudas o sugerencias: alumnos@[Link] | Pág. 15