You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 26, 2021. It is now read-only.
The FUSE+SSHFS approach used in #4018 to mount remote volumes on Linux clients should be supported on Windows as well.
To help get this started, I forked a GUI app that used an analogous Dokany+SSH.NET approach, and added a CLI. Using this, it is possible to mount all volumes on the remote docker machine as drives.
Which mounts all volumes from the docker-machine instance locally
Note that I'm ssh-ing in with a password for the root user, which I manually created. The docker user has no access to the volume folders, and Dokan does not have an analog for the allow_root option from SSHFS as far as I'm aware. Probably in order to do this properly you need a dedicated user that has access to the volume folders, or you should just give docker access.
Overall the approach is probably not as nice as #4018, given the relative immaturity of FUSE on Windows and the hacked together sshfs CLI, but it would be useful for Windows users looking to work with volumes on a remote docker machine.
The text was updated successfully, but these errors were encountered:
Ok I tried today, the mount command on windows. I get response.
You must have a copy of the sshfs binary locally to use the mount feature.
Please update the docs, how to hack together the sshfs cli on windows so it works.
Or
Write to the docs, that windows sshfs is not supported.
I spend over 3 hours trying to figure this out and cursing docker toolbox. Finally I gave up. Please do something with it.
Ok I tried today, the mount command on windows. I get response.
You must have a copy of the sshfs binary locally to use the mount feature.
Please update the docs, how to hack together the sshfs cli on windows so it works.
Or
Write to the docs, that windows sshfs is not supported.
I spend over 3 hours trying to figure this out and cursing docker toolbox. Finally I gave up. Please do something with it.
I have the same issue but in my case on a mac book 6.1 using docker toolbox. Please any help will be appreciated
The FUSE+SSHFS approach used in #4018 to mount remote volumes on Linux clients should be supported on Windows as well.
To help get this started, I forked a GUI app that used an analogous Dokany+SSH.NET approach, and added a CLI. Using this, it is possible to mount all volumes on the remote docker machine as drives.
Here's some Powershell I ran to test:
Which mounts all volumes from the docker-machine instance locally
Note that I'm ssh-ing in with a password for the
root
user, which I manually created. Thedocker
user has no access to the volume folders, and Dokan does not have an analog for theallow_root
option from SSHFS as far as I'm aware. Probably in order to do this properly you need a dedicated user that has access to the volume folders, or you should just givedocker
access.Overall the approach is probably not as nice as #4018, given the relative immaturity of FUSE on Windows and the hacked together sshfs CLI, but it would be useful for Windows users looking to work with volumes on a remote docker machine.
The text was updated successfully, but these errors were encountered: