VMWare

Cómo configurar la máquina Docker con VMware Workstation

Cómo configurar la máquina Docker con VMware Workstation
Docker Machine es una herramienta para administrar múltiples hosts / máquinas Docker de forma remota desde una sola computadora. También puede crear hosts / máquinas Docker para probar Docker localmente con Docker Machine y una plataforma de virtualización compatible como VirtualBox, VMware, Hyper-V, etc.

Docker Machine tiene controladores para diferentes plataformas de virtualización como VMware Fusion, VirtualBox, Hyper-V y muchos servicios en la nube como Amazon EC2, Google Cloud, Digital Ocean, etc. por defecto. Pero no tiene un controlador VMware Workstation Pro instalado de forma predeterminada.

En este artículo, le mostraré cómo instalar Docker Machine, instalar el controlador VMware Workstation Pro para Docker Machine y usar Docker Machine con VMware Workstation Pro. Usaré Ubuntu 18.04 LTS para la demostración. Pero, cualquier distribución moderna de Linux debería funcionar bien. Entonces empecemos.

Requisitos previos:

Para seguir con éxito este artículo, debe tener,

linuxhint.com tiene muchos artículos escritos sobre estos temas. Te recomiendo que les eches un vistazo si necesitas ayuda.

Instalación de la máquina Docker:

Antes de instalar Docker Machine, asegúrese de tener VMware Workstation Pro 14 o superior y Docker instalado en su computadora.

Como puede ver, tengo VMware Workstation Pro 15 y Docker 18.09 instalado en mi Ubuntu 18.04 máquina LTS.

Ahora, instale Docker Machine en su computadora Linux con el siguiente comando:

$ base = https: // github.com / docker / machine / releases / download / v0.dieciséis.0 &&
curl -L $ base / docker-machine - $ (uname -s) - $ (uname -m)> / tmp / docker-machine &&
sudo install / tmp / docker-machine / usr / local / bin / docker-machine

Como puede ver, el binario de Docker Machine se está descargando. Puede que tarde un poco en completarse.

Docker Machine debe descargarse e instalarse.

Ahora, verifique si Docker Machine está funcionando con el siguiente comando:

$ docker-machine --version

Como puede ver, Docker Machine funciona correctamente.

También debe instalar los scripts de finalización automática de bash de Docker Machine. Para hacer eso, ejecute el siguiente comando:

base = https: // crudo.githubusercontent.com / docker / machine / v0.dieciséis.0
para yo en docker-machine-prompt.bash docker-machine-wrapper.bash docker-machine.intento
hacer
sudo wget "$ base / contrib / completacion / bash / $ i" -P / etc / bash_completion.D
hecho

Se deben instalar los scripts de finalización automática de bash para Docker Machine.

Ahora, cierra la terminal y ábrela de nuevo. Luego, intente ver si la finalización automática de la máquina Docker funciona.

Como puede ver, la finalización automática funciona muy bien.

Instalación del controlador de la estación de trabajo VMware para la máquina Docker:

No hay un controlador VMware Workstation Pro para la máquina Docker de forma predeterminada. Pero puede instalar VMware Workstation Driver desde controladores de máquina / docker-machine-driver-vmware Repositorio de GitHub y úselo con Docker Machine.

Primero, visite la página de lanzamientos del repositorio de GitHub controladores de máquina / docker-controlador de máquina-vmware. Una vez que se cargue la página, desplácese un poco hacia abajo y busque el enlace docker-machine-driver-vmware_linux_amd64 como se marca en la captura de pantalla a continuación. Ahora, haz clic en él.

Su navegador debería pedirle que guarde el archivo. Haga clic en Guardar el archivo.

El archivo debe descargarse.

Ahora, abra una Terminal y navegue hasta el ~ / Descargas directorio con el siguiente comando:

$ cd ~ / Descargas

El archivo del controlador VMware que acaba de descargar debería estar aquí.

Ahora, debes hacer que el archivo sea ejecutable con el siguiente comando:

$ sudo chmod + x docker-machine-driver-vmware_linux_amd64

Como puede ver, el archivo del controlador ahora es ejecutable.

Ahora, debe cambiar el nombre del archivo del controlador a docker-machine-driver-vmware. Para hacer eso, ejecute el siguiente comando:

$ mv -v docker-machine-driver-vmware_linux_amd64 docker-machine-driver-vmware

Se debe cambiar el nombre del archivo del controlador.

Ahora, debe mover el archivo del controlador a un directorio que se encuentra en el CAMINO variable. Por lo general, /compartimiento o / usr / bin el directorio es lo suficientemente bueno. Pero, si desea averiguar en qué otro directorio puede colocarlo, ejecute el siguiente comando:

$ echo $ PATH

Como se puede ver, / usr / bin y /compartimiento los directorios están en la RUTA.

Para mover el archivo del controlador a / usr / bin directorio, ejecute el siguiente comando:

$ sudo mv -v docker-machine-driver-vmware / usr / bin

El controlador debe estar instalado. Ahora, puedes usarlo con Docker Machine.

Creación de una máquina Docker:

Ahora, puede crear una nueva máquina Docker con el siguiente comando:

$ docker-machine create --driver = vmware predeterminado

Aquí, defecto es el nombre de la máquina Docker. Puedes llamarlo como quieras.

Cuando esté creando una máquina Docker por primera vez, se descargará la imagen ISO de Boot2Docker. Puede que tarde un poco en completarse.

Una nueva máquina Docker defecto debe ser creado.

A partir de ahora, no tomará mucho tiempo crear nuevas máquinas Docker, ya que la imagen ISO de Boot2Docker se almacenará en caché.

Listado de máquinas Docker disponibles:

Puede enumerar todas las máquinas Docker que ha creado con el siguiente comando:

$ docker-machine ls

Como puede ver, el defecto La máquina Docker se está ejecutando. Está usando el controlador vmware y la máquina Docker está ejecutando la versión 18 de Docker.09.3 en el momento de escribir este artículo.

Impresión de la dirección IP de las máquinas Docker:

Necesita la dirección IP de la máquina Docker cuando desea conectarse a algunos servicios que se ejecutan en los contenedores alojados en esa máquina Docker en particular.

Puede imprimir solo la dirección IP de la máquina Docker que desee.

Digamos que desea averiguar la dirección IP de la máquina Docker predeterminada. Para hacer eso, ejecute el siguiente comando:

$ docker-machine ip predeterminado

La dirección IP debe estar impresa en la pantalla como se muestra a continuación.

Uso de máquinas Docker:

Para conectarse a su máquina Docker defecto, ejecute el siguiente comando:

$ docker-machine use default

Como puede ver, puedo ejecutar los comandos de Docker como de costumbre.

Una vez que haya hecho su trabajo, es posible que desee cambiar a otra máquina Docker (digamos docker1). Para hacer eso, puede ejecutar el siguiente comando:

$ docker-machine use docker1

Una vez que haya terminado con todo su trabajo, es posible que desee volver a su entorno Docker local. Para hacer eso, simplemente ejecute el siguiente comando:

$ uso de la máquina acoplable -u

Iniciar y detener máquinas Docker:

Si lo desea, puede detener una máquina Docker en ejecución (digamos defecto) como sigue:

$ docker-machine stop defaultv

Como puede ver, el defecto La máquina Docker ya no funciona.

Si desea iniciar la máquina Docker defecto nuevamente, luego ejecute el siguiente comando:

$ docker-machine start predeterminado

Como puede ver, la máquina Docker defecto está corriendo de nuevo.

Eliminación de máquinas Docker:

Si ya no necesita ninguna máquina Docker, simplemente puede eliminarla.

Por ejemplo, digamos que desea eliminar la máquina Docker docker3. Para hacer eso, ejecute el siguiente comando:

$ docker-machine rm docker3

Ahora presiona y y luego presione continuar.

La máquina Docker docker3 debería ser removido.

Entonces, así es como configura y usa Docker Machine con VMware Workstation Pro. Gracias por leer este artículo.

Trackpad en pantalla y puntero del mouse AppyMouse para tabletas Windows
Los usuarios de tabletas a menudo pierden el puntero del mouse, especialmente cuando son habituales para usar las computadoras portátiles. Los teléfon...
El botón central del mouse no funciona en Windows 10
La botón central del ratón le ayuda a desplazarse por páginas web largas y pantallas con una gran cantidad de datos. Si eso se detiene, bueno, termina...
Cómo cambiar los botones izquierdo y derecho del mouse en una PC con Windows 10
Es una norma que todos los dispositivos de mouse de computadora estén diseñados ergonómicamente para usuarios diestros. Pero hay dispositivos de mouse...