Red de conocimiento informático - Material del sitio web - Cómo ejecutar el cliente Docker en sistemas operativos Windows

Cómo ejecutar el cliente Docker en sistemas operativos Windows

Estos son los pasos sencillos para instalar el cliente Docker y ejecutar contenedores en él.

1. Descargar Boot2Docker

Antes de iniciar la instalación, necesitamos el archivo ejecutable de Boot2Docker. La última versión de Boot2Docker está disponible para descargar desde Github. En esta guía, descargaremos la versión v1.6.1 de este sitio web. Descargamos el archivo llamado docker-install.exe desde esta página usando nuestro navegador o gestor de descargas favorito.

2. Instalar Boot2Docker

Ahora ejecutamos el archivo de instalación, que instala el cliente Windows Docker, Git para Windows (MSYS-git), VirtualBox, Boot2Docker Linux ISO y las herramientas de administración Boot2Docker. , todos los cuales son necesarios para ejecutar un motor Docker completamente funcional listo para usar.

3. Ejecute Boot2Docker

Después de instalar los componentes necesarios, iniciamos Boot2Docker desde el acceso directo "Boot2Docker Startup" en el escritorio. Le pedirá que ingrese la contraseña que se utilizará. para autenticación más tarde.

Para comprobar si la configuración es correcta, ejecute el siguiente comando de versión de Docker.

Versión de Docker

4. Ejecutar Docker

Dado que Boot2Docker Start inicia automáticamente un shell con las variables de entorno configuradas correctamente, podemos comenzar a usar Docker inmediatamente. Tenga en cuenta que si queremos utilizar Boot2Docker como demonio Docker remoto, no debemos anteponer el comando Docker con sudo.

Ahora, probemos la imagen de ejemplo de hello-world, que descargará la imagen de hello-world, la ejecutará y generará un mensaje "Hola desde Docker".

$ docker run hello-world

5. Ejecute Docker desde el símbolo del sistema

Ahora, si desea comenzar a usar Docker desde el símbolo del sistema, puede abrirlo. Símbolo del sistema (CMD.exe). Dado que Boot2Docker requiere que ssh.exe esté en la RUTA, debemos escribir el siguiente comando en el símbolo del sistema para que la variable de entorno %PATH% contenga la carpeta bin en el directorio de instalación de Git.

set PATH=%PATH%; "c:\Program Files (x86)\Git\bin"

Después de ejecutar el comando anterior, podemos ejecutar boot2docker start en el símbolo del sistema. para iniciar la máquina virtual Boot2Docker.

boot2docker start

Nota: Si ve un mensaje de error que indica que la máquina no existe, ejecute el comando boot2docker init.

Luego copie el comando de la consola en la imagen de arriba a cmd.exe, configure la variable de entorno de la ventana de la consola y podremos ejecutar el contenedor acoplable como de costumbre.

6. Utilice PowerShell para ejecutar Docker

Para ejecutar Docker en PowerShell, necesitamos iniciar una ventana de PowerShell y agregar ssh.exe a la variable PATH.

$Env:Path="${Env:Path};c:\Program Files (x86)\Git\bin"

Después de ejecutar el comando anterior, debemos ejecutar

boot2docker start

Esto imprimirá una ventana de PowerShell para configurar las variables de entorno conectadas a la máquina virtual. Los comandos de PowerShell se utilizan para configurar variables de entorno conectadas a Docker que se ejecuta en su interior. Podemos simplemente ejecutar estos comandos en PowerShell y ejecutar el contenedor acoplable como de costumbre.

7. Utilice PUTTY para iniciar sesión

Boot2Docker generará y utilizará la clave pública**** y la clave privada para iniciar sesión en el directorio %USERPROFILE%.ssh. para utilizar la clave privada en esta carpeta. La clave privada debe convertirse al formato PuTTY. Podemos usar puttygen.exe para convertir.

Necesitamos abrir puttygen.exe e importar (menú "Archivo" -> "Cargar") la clave privada de %USERPROFILE%.ssh\id_boot2docker y hacer clic en "Guardar clave privada". Luego use el archivo guardado para iniciar sesión en docker@127.0.0.1:2022 a través de PuTTY.

8.Opciones de Boot2Docker

La herramienta de administración Boot2Docker proporciona muchos comandos, como se muestra a continuación.

$boot2docker

Uso: boot2docker.exe []{help|init|up|ssh|save|down|poweroff|reset|restart|config|status|info |ip|shellinit|delete|download|upgrade|version}[]

Resumen

Usar Docker a través del cliente Docker para Windows es muy divertido. La herramienta de administración Boot2Docker es una excelente aplicación que permite que cualquier contenedor Docker se ejecute tan fluidamente como lo hace en un host Linux. Si observa con atención, encontrará que el nombre de usuario predeterminado de boot2docker es docker y la contraseña es tcuser. Las versiones recientes de boot2docker configuran un adaptador de red específico del host para proporcionar acceso a los puertos del contenedor. Normalmente es 192.168.59.103, pero también se puede cambiar a través de la configuración DHCP de VirtualBox.

Si tiene alguna pregunta, sugerencia o comentario, escriba en el cuadro de comentarios a continuación para que podamos mejorar o actualizar el contenido.

¡Muchas gracias! Disfruta :-)

¿Cómo instalar WordPress en Ubuntu 14.10? /Linux/2015-02/112648.htm

Aplicación de instalación de Docker (CentOS 6.5_x64) /Linux/2014-07/104595.htm

En Docker Instale Docker en Ubuntu Trusty 14.04 (LTS) (64 bits) usando MySQL /Linux/2014-01/95354.htm

/Linux/2014-10/108184.htm

Instalación de Docker aplicación (CentOS 6.5_x64)/Linux/2014-07/104595.htm

Instalación Docker de Ubuntu 14.04 /linux/2014-08/105656.htm

En Alibaba Cloud Instale Docker en Plantilla CentOS 6.5 / Linux/2014-11/109107.htm