Instalar Nano Server con Docker – Parte 1

Introducción

Con la última versión de NanoServer, NanoServer es el sistema operativo Windows más sencillo y formidable para contenedores y desarrolladores, este tutorial lo ayudará a comenzar a trabajar rápidamente en el contenedor en NanoServer en su Windows 10 o Windows Server 2016.

Requisitos

Para trabajar en el contenedor de NanoServer, deberá cumplir los siguientes requisitos a continuación.

  • Característica Hyper-V en Windows 10 ó Windows Server 2016
  • Función de contenedores en Windows 10 ó Windows Server 2016
  • Docker Descargalo aquí).

Preparación en Windows NanoServer

Comencemos preparando su Windows 10 ó Windows Server 2016 para ejecutar el contenedor Nano Server.

Instalación de NanoServer

Características instalar Hyper-V y contenedores

En primer lugar, necesitaremos habilitar las siguientes características en powershell para comenzar.

# Enable Hyper-V and Containers Windows 10 Features
Enable-WindowsOptionalFeature -Online -FeatureName “Microsoft-Hyper-V”, “Containers” -All
DockerNS00.jpg

Validar características de Hyper-V y contenedores están habilitadas

Luego, valide que Microsoft Hyper-V y los Contenedores están habilitados.

# Validate Microsoft-Hyper-V and Containers Windows 10 Features
# is Enabled
“Microsoft-Hyper-V”,”Containers” | `
    ForEach-Object { `
        Get-WindowsOptionalFeature `
            -FeatureName $_ `
            -Online ;
    } ;
DOckerNS01

Descargar Docker usando PowerShell

Una vez que hayamos validado los requisitos, descarguemos el paquete Docker para Windows utilizando PowerShell.

# Download Docker package
Invoke-WebRequest `
    -Uri ‘https://download.docker.com/win/stable/InstallDocker.msi’ `
    -OutFile ‘C:\Temp\InstallDocker.msi’ ;

Instalar Docker utilizando PowerShell

Una vez que la descarga se haya completado, instalemos Docker para Windows usando PowerShell.

# Install Docker
Start-Process `
    -FilePath ‘C:\Windows\System32\msiexec.exe’ `
    -ArgumentList ‘/I C:\Temp\InstallDocker.msi /quiet’ `
    -Wait ;
DockerNS02
Una vez que la instalación se haya completado, reinicie.

Cambie los contenedores de Docker Linux a los contenedores de Windows usando PowerShell

Después de reiniciar y de que haya iniciado sesión en Windows, cambie el motor de Contenedores de Linux predeterminados de Docker a Contenedores de Windows utilizando PowerShell.

# Switch Docker to Windows Containers
Start-Process `
    -FilePath ‘C:\Program Files\Docker\Docker\DockerCli.exe’ `
    -ArgumentList ‘-SwitchDaemon’ `
    -Wait ;

Validar Docker está en Windows Containers engine usando DockerCLI

Use el parámetro DockerCLI con Info para generar una información general del sistema y confirmar que está en el sistema operativo Windows 10 en lugar de Linux en este ejemplo.

You May Also Like

About the Author: Jefferson Andrade G

1 Comment

Deja un comentario

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: