A logo showing the text blog.marcnuri.com
English
Inicio»Operaciones»Docker: Accediendo al shell (SSH) de docker-machine

Entradas Recientes

  • Fabric8 Kubernetes Client 7.2.0 está disponible!
  • Conectarse a un servidor MCP con JavaScript y AI SDK
  • Conectarse a un servidor MCP con JavaScript y LangChain.js
  • El Futuro de las Herramientas para Desarrolladores en la era de la IA
  • Conectarse a un servidor Model Context Protocol (MCP) con Java y LangChain4j

Categorías

  • Antiguo
  • Front-end
  • Go
  • Herramientas
  • Industria y negocios
  • Inteligencia Artificial
  • Java
  • JavaScript
  • Operaciones
  • Personal
  • Proyectos personales

Archivos

  • mayo 2025
  • abril 2025
  • marzo 2025
  • febrero 2025
  • enero 2025
  • diciembre 2024
  • noviembre 2024
  • agosto 2024
  • junio 2024
  • mayo 2024
  • abril 2024
  • marzo 2024
  • febrero 2024
  • enero 2024
  • diciembre 2023
  • noviembre 2023
  • octubre 2023
  • septiembre 2023
  • agosto 2023
  • julio 2023
  • junio 2023
  • mayo 2023
  • abril 2023
  • marzo 2023
  • febrero 2023
  • enero 2023
  • diciembre 2022
  • noviembre 2022
  • octubre 2022
  • agosto 2022
  • julio 2022
  • mayo 2022
  • marzo 2022
  • febrero 2022
  • enero 2022
  • diciembre 2021
  • noviembre 2021
  • octubre 2021
  • septiembre 2021
  • agosto 2021
  • julio 2021
  • diciembre 2020
  • octubre 2020
  • agosto 2020
  • junio 2020
  • mayo 2020
  • marzo 2020
  • febrero 2020
  • enero 2020
  • noviembre 2019
  • octubre 2019
  • julio 2019
  • diciembre 2018
  • agosto 2018
  • julio 2018
  • junio 2018
  • mayo 2018
  • marzo 2018
  • febrero 2018
  • noviembre 2017
  • octubre 2017
  • agosto 2017
  • julio 2017
  • enero 2017
  • julio 2016
  • enero 2016
  • diciembre 2015
  • noviembre 2015
  • diciembre 2014
  • marzo 2014
  • febrero 2011
  • junio 2008
  • mayo 2008
  • abril 2008
  • enero 2008
  • junio 2007
  • mayo 2007
  • abril 2007
  • marzo 2007

Docker: Accediendo al shell (SSH) de docker-machine

2016-01-21 en Operaciones etiquetado Docker / Docker Machine / Tutorial / Virtual / VirtualBox / Vritualización / Windows / Windows 10 por Marc Nuri | Última actualización: 2025-01-29

¿Qué es Docker Machine?

Tal como hemos visto en anteriores publicaciones, Docker puede funcionar en Windows a través de una máquina virtual. Generalmente sobre Virtual Box. Para ello, Docker ofrece la herramienta docker-machine que permite automatizar y ajustar automáticamente todas las tareas relacionadas con la puesta a punto y configuración de esta máquina virtual.

Accediendo al Shell de Docker Machine

En ocasiones, normalmente para hacer un ajuste completo del entorno, puede ser necesario acceder manualmente al Shell de esta máquina virtual.

Para ello, existen diversas alternativas:

1. docker-machine ssh

La forma más sencilla de acceder es mediante el empleo de la propia herramienta docker-machine con el subcomando ssh. Con ello conseguiremos un acceso a la máquina virtual en la propia línea de comandos.

docker-machine ssh
docker-machine ssh
cmd.exe
docker-machine ssh dev

Empleamos el comando anterior para acceder, en este caso estamos accediendo a la máquina dev (creada en el ejemplo anterior).

2. Interfaz de Virtual Box

También podemos acceder de forma fácil empleando la interfaz gráfica de Virtual Box.

Para ello pulsamos en la opción “Mostrar” en la máquina virtual correspondiente y se nos abrirá una ventana con el Shell.

Docker Machine Virtual Box SSH
Docker Machine Virtual Box SSH
Docker Machine Virtual Box SSH Mostrar
Docker Machine Virtual Box SSH Mostrar

3. SSH

Por último, también podremos acceder al shell de la máquina virtual empleando cualquier cliente SSH como PuTTY. En este caso necesitaremos conocer la IP de la máquina virtual (normalmente 192.168.99.100).

Las credenciales para acceder serán usuario docker y contraseña tcuser.

Docker Machine SSH PuTTY
Docker Machine SSH PuTTY

Conclusión

En este artículo, os he mostrado las distintas opciones para acceder al shell de nuestra máquina virtual. En próximas publicaciones, veremos cómo esto nos puede resultar necesario para, por ejemplo, poder compartir carpetas/directorios de nuestro host anfitrión con docker-machine y de este modo poder hacerlas accesibles a los distintos contenedores como volúmenes de datos.

Twitter iconFacebook iconLinkedIn iconPinterest iconEmail icon

Comentarios en "Docker: Accediendo al shell (SSH) de docker-machine"

  • Avatar for Ariel Camilo Pampa Chillo
    Ariel Camilo Pampa Chillo
    2016-09-09 03:28
    Muy bueno, siempre windows simplificando todo, en ubuntu me costo horas todo eso y con ayuda
  • Avatar for LMPV
    LMPV
    2018-01-10 17:07
    Excelente explicación. Agradecería también tutor de como hacer los contenedores Docker. Disculpe la ignorancia pero me estoy iniciando en este campo Docker
  • Avatar for Docker: Instalando docker en Windows - Marc Nuri
    Docker: Instalando docker en Windows - Marc Nuri
    2019-10-13 06:27
    […] Accediendo al shell (SSH) de docker-machine […]

Navegador de artículos
OCSP: Validar estado de revocación de certificados FNMT mediante protocolo OCSP y openSSLAngularJS: Cómo compartir datos entre controladores (Controllers) empleando servicios (Services)
© 2007 - 2025 Marc Nuri