Reenvío de sockets Docker
Utilice un túnel SSH de Secure Pipes para acceder a un socket Docker remoto desde su Mac o a un socket local desde un host remoto.
Antes de ejecutar
El acceso al socket de Docker otorga un control poderoso sobre el host de Docker, a menudo equivalente al acceso de administrador. Utilice únicamente direcciones de bucle invertido, nunca exponga al oyente a una red que no sea de confianza y detenga el túnel después de su uso. Otros usuarios y procesos en la máquina de escucha también pueden acceder al puerto local no autenticado. El usuario SSH debe tener permiso para acceder al socket correspondiente; el servidor SSH debe permitir el reenvío correspondiente. No debilite los permisos del socket para que esto funcione.
Ejemplos
Requisitos previos: instale la CLI de Docker donde ejecuta la prueba y asegúrese de que el demonio Docker de destino se esté ejecutando. En Mac, inspeccione el contexto actual de Docker; una ruta de socket Unix debe ser absoluta. Los contextos remotos no son sockets locales.
docker context inspect --format '{{.Endpoints.docker.Host}}'Reenvío local: en Secure Pipes, elija Reenvío local, configure el punto final local en 127.0.0.1:8888 y elija Socket Unix remoto con /var/run/docker.sock. Conéctese al host remoto de Ubuntu y luego ejecute este comando en Mac.
docker -H tcp://127.0.0.1:8888 psPara encontrar el socket de Mac para el reenvío remoto, inspeccione el contexto de Docker en Mac. Por ejemplo, OrbStack puede informar unix:///Users/yourname/.orbstack/run/docker.sock; use su ruta absoluta real.
docker context inspect --format '{{.Endpoints.docker.Host}}'Reenvío remoto: en Secure Pipes, elija Reenvío remoto, configure el punto final remoto en 127.0.0.1:8888 y elija Socket Unix local con la ruta del socket Mac. Después de conectarse, ejecute este comando en el host remoto.
docker -H tcp://127.0.0.1:8888 psAlternativamente, configure DOCKER_HOST para un solo comando. Esto no cambia el shell actual ni el contexto de Docker guardado.
DOCKER_HOST=tcp://127.0.0.1:8888 docker psReferencias oficiales
Revisado el 27 de octubre de 2026