¿Cómo instalar Docker usando Chocolatey en Windows?

Instalar Docker en Windows con solo la CLI es bastante más fácil de lo que cabría esperar. Solo requiere unos pocos comandos. Este artículo asume que tiene chocolatey instalado en su respectiva máquina con Windows. Si no, puedes instalar chocolatey desde aquí . Chocolatey es un administrador de paquetes para el sistema operativo Windows. 

Instalación de Docker usando Chocolatey en Windows:

Después de instalar chocolatey, puede verificar su instalación ejecutando el comando en un nuevo CMD o una instancia de Powershell. 

choco --v

Si el siguiente comando proporciona un número de versión, ha instalado Chocolatey con éxito en Windows.

PS C:\Users\Admin> choco --v
Chocolatey v0.12.1 

No debería ser exactamente que el número de versión sea diferente según el momento de instalar el chocolatey en su sistema.

Instalación de Docker:

Después de instalar chocolatey en nuestro sistema Windows, debemos instalar el paquete docker desde el administrador de paquetes chocolatey. Para hacer eso, simplemente debemos ejecutar el siguiente comando en un CMD o una instancia de PowerShell.

choco install docker 

Si desea una versión específica de Docker, puede pasar el siguiente argumento al comando:

choco install docker --version 17.05.0

Entonces, después de instalar esta ventana acoplable, debemos instalar el demonio de la ventana acoplable usando una máquina acoplable para instalar y trabajar con imágenes y contenedores. 

Instalación de Docker-Machine:

Para instalar docker-machine con chocolatey podemos ejecutar el comando simple de la siguiente manera:

choco install docker-machine -y

Tomará algún tiempo instalar el paquete docker-machine en su máquina local. 

 

Instalación de caja virtual

Instalación de Virtual Box junto con la configuración de VTx. Virtual Box es un administrador de máquinas virtuales, básicamente puede crear máquinas virtuales en su sistema operativo principal, que aquí es Windows. Puede instalar Virtual Box en Windows desde el sitio web oficial de Oracle. 

Además, agregue la ruta de instalación de Virtual Box a la variable de entorno PATH. Puede agregar la RUTA de Virtual Box usando un CMD o un PowerShell.

set PATH=%PATH%;"C:\Program Files\Oracle\VirtualBox"

Debe agregar el sistema Virtual Box de forma permanente en el sistema, debe agregarlo a una variable de entorno PATH haciendo clic en Panel de control -> Configuración avanzada del sistema -> Variables de entorno -> Editar variable de ruta y simplemente agregue la ruta y guarde el variable.  

La Ruta seguramente puede ser diferente según sus preferencias de instalación. Esto agregará binarios de Virtual Box como una RUTA para ejecutarse desde instancias de CMD o PowerShell en Windows. Entonces, después de ejecutar VirtualBox en CMD o PowerShell, obtenemos la GUI.

 

Ahora, necesitamos habilitar la configuración VTx en el BIOS de su sistema. Esto se puede verificar y habilitar presionando ciertas teclas específicas como F2 o F10 u otras en el momento del arranque del sistema. 

Creación de una máquina Docker predeterminada:

Ahora, después de haber instalado Virtual Box y la máquina Docker, podemos pasar a crear una máquina docker predeterminada en el sistema. 

docker-machine create --driver virtualbox default

Si da un error al habilitar el VTx en el BIOS, ingrese la verificación volviendo a ejecutar el comando de la siguiente manera:

docker-machine create -d virtualbox --virtualbox-no-vtx-check default

Iniciando Docker Machine:

Después de esto, creará la máquina docker predeterminada en el sistema. Ahora podemos invocar la máquina acoplable y configurar la máquina para ejecutar el motor acoplable.

Necesitamos ejecutar el comando:

docker-machine start

 

Esto iniciará la máquina acoplable predeterminada, que es una máquina virtual creada en una caja virtual. Después de finalizar el comando, el indicador en sí dice que ejecute el comando env. entonces, necesitamos ejecutar el comando de la siguiente manera:

docker-machine env default | Invoke-Expression

 

Esto finalmente iniciará la máquina docker en el sistema, lo que significa que el demonio docker se está ejecutando en su sistema ahora. Finalmente podemos ejecutar install o ejecutar docker en instancias de CMD o PowerShell.

Ejecutar ventana acoplable

Entonces, para ejecutar docker podemos seguir la documentación oficial de docker

docker run hello-world

 

Ahora, finalmente tenemos una configuración de docker en Windows usando el administrador de paquetes de chocolate. Ahora puede usar la ventana acoplable como deseaba ejecutar o extraer imágenes y contenedores.

Detención de Docker Machine:

Antes de apagar el sistema, debe detener la máquina docker para que no se retrase mientras se apaga. Entonces, ejecute el siguiente comando simple para detener la máquina docker.

docker-machine stop

Entonces, a partir de este artículo, pudimos configurar Docker usando un administrador de paquetes de chocolate en Windows. 

Publicación traducida automáticamente

Artículo escrito por meetgor y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *