English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Docker no es una herramienta de contenedorización general, depende del entorno de núcleo Linux existente y en ejecución.
Docker esencialmente crea un entorno de archivos aislado bajo Linux que ya está en ejecución, por lo que su eficiencia de ejecución es casi equivalente al anfitrión Linux desplegado.
Por lo tanto, Docker debe desplegarse en sistemas con núcleo Linux. Si otros sistemas quieren desplegar Docker, deben instalar un entorno Linux virtual.
Los métodos para desplegar Docker en Windows son primero instalar una máquina virtual y luego ejecutar Docker en la máquina virtual con el sistema operativo Linux instalado.
Docker Desktop es la versión de Docker para Windows 10 y la forma oficial de instalación en el sistema operativo macOS, este método sigue siendo el método de instalar Linux en una máquina virtual primero y luego instalar Docker.
La dirección oficial de descarga de Docker Desktop:https://hub.docker.com/editions/community/docker-ce-desktop-ventanas
Atención:Este método solo es aplicable a Windows 10 ediciones de profesional, corporativo, educativo y algunas versiones familiares del sistema operativo!
Hyper-V es una máquina virtual desarrollada por Microsoft, similar a VMWare o VirtualBox, y solo es compatible con Windows 10。 Este es el virtualizador utilizado por Docker Desktop for Windows.
Pero, una vez que se habilite este virtualizador, QEMU, VirtualBox o VMWare Workstation 15 y versiones posteriores no podrán usarlas! Si debe usar otros virtualizadores en la computadora (por ejemplo, los emuladores necesarios para desarrollar aplicaciones Android), no utilice Hyper-V!
Programas y funciones
Habilitar o deshabilitar las características de Windows
Seleccione Hyper-V
También se puede habilitar Hyper mediante comandos-V, haga clic con el botón derecho en el menú Inicio y ejecute PowerShell como administrador, ejecute los siguientes comandos:
Habilitar-Característica opcional de Windows -En línea -Nombre del elemento de función Microsoft-Hyper-V -Todo
Haga clic Comience con Docker Desktopy descargue la versión para Windows, si aún no ha iniciado sesión, se le requerirá que se registre e inicie sesión:
Doble clic en el archivo de instalación de Docker for Windows Installer descargado, siga presionando Next, haga clic en Finalizar para completar la instalación.
Después de la instalación, Docker se iniciará automáticamente. Aparecerá un icono de la ballena pequeña en la barra de notificaciones, lo que indica que Docker está en ejecución.
En el escritorio también aparecerán tres íconos, como se muestra en la siguiente imagen:
Podemos ejecutar docker version en la línea de comandos para ver el número de versión, docker run hello-world para cargar la imagen de prueba y realizar la prueba.
Si no se ha iniciado, puede buscar Docker en Windows para iniciarlo:
Después de que se inicie, también puede ver el icono de la ballena pequeña en la barra de notificaciones:
Si se encuentra con problemas al arrancar debido a WSL 2 causando errores, por favor instale WSL 2.
Las operaciones de Docker se realizan mediante comandos de línea, por lo que primero debemos abrir la herramienta de línea de comandos (o descargar otras herramientas como PowerShell, etc.). Ingresar en el teclado: win+R, abrir la herramienta de ejecución, ingresar cmd, abrir la herramienta de línea de comandos:
ver nuestra versión de Docker:
win7、win8 se necesitan utilizar la caja de herramientas Docker para instalar, en el país se puede utilizar el espejo de AliCloud para descargar, la dirección de descarga es:http://mirrors.aliyun.com/docker-caja de herramientas/ventanas/docker-caja de herramientas/
La instalación es bastante simple, haz doble clic para ejecutar, haz clic en siguiente y puedes marcar los componentes necesarios:
Docker Toolbox es una colección de herramientas, que principalmente incluye lo siguiente:
CLI de Docker - cliente, para ejecutar el motor Docker para crear imágenes y contenedores.
Docker Machine - te permite ejecutar comandos del motor Docker en la línea de comandos de Windows.
Docker Compose - para ejecutar docker-comando compose.
Kitematic - Esta es la versión GUI de Docker.
Shell de Docker QuickStart - Esto es un entorno de línea de comandos configurado con Docker.
Oracle VM Virtualbox - Máquina virtual.
Después de la descarga, haz clic directamente en instalar, después de la instalación exitosa, en el escritorio aparecerán tres íconos, como se muestra en la siguiente imagen:
Haz clic en el ícono Docker QuickStart para iniciar el terminal de Docker Toolbox.
Si el sistema muestra la ventana de Control de cuenta de usuario para ejecutar VirtualBox modifica tu computadora, selecciona Sí.
$ El símbolo在那里 puedes ingresar las siguientes comandos para ejecutar.
$ docker run hello-world No se puede encontrar la imagen 'hello-world:latest' localmente Descargando el repositorio hello-world 91ser95931ser552: Descarga completa ser8219747ser10: Descarga completa Estado: Descargada nueva imagen para hello-world:latest Hola desde Docker. Este mensaje muestra que su instalación parece estar funcionando correctamente. Para generar este mensaje, Docker siguió los siguientes pasos: 1. El cliente CLI del motor Docker se puso en contacto con el demonio del motor Docker. 2. El demonio del motor Docker extrajo el "hello-imagen del mundo desde el Docker Hub. (Suponiendo que no estaba ya disponible localmente.) 3. El demonio del motor Docker creó un nuevo contenedor a partir de esa imagen que ejecuta el ejecutable que produce la salida que está leyendo actualmente. 4. El demonio del motor Docker envió esa salida al cliente CLI del motor Docker, que la envió en su terminal. Para probar algo más ambicioso, puede ejecutar un contenedor Ubuntu con: $ docker run -it ubuntu bash Para más ejemplos e ideas, visite: https://docs.docker.com/userguide/