Instalación de Docker Desktop en Windows 10

Instalación de Docker de Windows

  • Docker no es una herramienta de contenedor general, se basa en el entorno del kernel de Linux existente y en ejecución.
  • Docker esencialmente crea un entorno de archivos aislado en Linux que ya se está ejecutando, por lo que su eficiencia de ejecución es casi la misma que la del host Linux implementado.
  • Por lo tanto, Docker debe implementarse en un sistema con kernel Linux. Si desea implementar Docker en otros sistemas, debe instalar un entorno Linux virtual.
    Insertar descripción de la imagen aquí
    El método para implementar Docker en Windows es instalar primero una máquina virtual y ejecutar Docker en la máquina virtual donde está instalado el sistema Linux.

1. Haga clic en Docker Desktop y descargue la versión de Windows.

2. Encienda Hyper-V

  • Hyper-V es una máquina virtual desarrollada por Microsoft, similar a VMWare o VirtualBox, y sólo está disponible para Windows 10. Esta es la máquina virtual utilizada por Docker Desktop para Windows.
  • Sin embargo, una vez habilitada esta máquina virtual, QEMU, VirtualBox o VMWare Workstation 15 e inferiores no funcionarán. Si debe usar otra máquina virtual en su computadora (como un emulador necesario para desarrollar aplicaciones de Android), ¡no use Hyper-V!

Encienda Hyper-V

1. Haga clic derecho win图标; 2. Haga clic en Aplicaciones y características (o Fel botón );
3. Haga clic en Programas y características; 4. Haga clic para habilitar o deshabilitar las funciones de Windows; 5. Seleccione Hyper-V.
Insertar descripción de la imagen aquí
También puede habilitar Hyper-V a través de comandos. , haga clic derecho en Ir al menú Inicio y ejecute PowerShell como administrador, ejecute el siguiente comando:

Habilitar-WindowsOptionalFeature -En línea -Nombre de la característica Microsoft-Hyper-V -Todos

2.Instale el escritorio Docker para Windows

Ejecute el archivo de instalación

Haga doble clic en el archivo de instalación de Docker para Windows Installer descargado en el paso 1;
cuando se le solicite, asegúrese de que la opción Usar WSL 2 en lugar de Hyper-V en la página de configuración no esté marcada.

3. Asigne suficientes recursos de hardware a Docker Engine

Configuración probada y confirmada: 2 CPU, 8 GB de RAM, 2 GB de intercambio y 10 GB de espacio en disco.
Insertar descripción de la imagen aquíInsertar descripción de la imagen aquí

Si encuentra errores causados ​​por WSL 2 durante el inicio, instale WSL 2.

Después de la instalación, puede abrir PowerShell y ejecutar el siguiente comando para comprobar si se ejecuta correctamente:

docker ejecuta hola mundo

Después de una ejecución exitosa, debería aparecer el siguiente mensaje:
Insertar descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_41361442/article/details/131085196
Recomendado
Clasificación