Docker machine te permite instalar docker engine dentro de hosts virtuales y administrarlos a través del comando docker-machine.
Se puede usar para crear hosts docker enata center nuestros equipos locales, en redes de empresas, en centros de datos o en proveedores cloud como DonDocker.com o AWS.
Los comandos básicos de docker-machine son start, inspect, stop y restart para administra el host, upgrade para actualizar el demonio y el cliente de docker y configurar el cliente para conectarse a tu host.
Instalación
curl -L https://github.com/docker/machine/releases/download/v0.12.0/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine &&
chmod +x /tmp/docker-machine &&
sudo cp /tmp/docker-machine /usr/local/bin/docker-machine
Comandos básicos:
Ver la versión
docker-machine –version
Crear una maquina virtual mediante virtualbox
docker-machine create –driver virtualbox DOCKER01
Listar las maquinas virtuales
docker-machine ls
Acceder al docker
docker-machine env DOCKER01
eval «$(docker-machine env DOCKER01)»
Mediante el comando unset podemos reiniciar la configuración (quitamos las variables de entorno exportadas)
eval «$(docker-machine env –unset)»
Iniciar, parar, acceder por ssh o eliminar un DOCKER
docker-machine start DOCKER01
docker-machine ssh DOCKER01
docker-machine stop DOCKER01
docker-machine rm DOCKER01
Obtener la dirección ip de un DOCKER
docker-machine ip default
Ejecutar un servidor web
docker-machine run -d -p 8080:80 nginx
Un saludo
:wq!
Una respuesta a “Instalación y conceptos básicos de docker-machine”