Machine: Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ монтирования для Windows

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 30 янв. 2018  Β·  4ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: docker/machine

ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ FUSE+SSHFS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² #4018 для монтирования ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΎΠΌΠΎΠ² Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Ρ… Linux, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ Π² Windows.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π² этом, я Ρ€Π°Π·Π²Π΅Ρ‚Π²ΠΈΠ» ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с графичСским интСрфСйсом, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ использовало Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Dokany+SSH.NET, ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΎ интСрфСйс ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ это, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС Ρ‚ΠΎΠΌΠ° Π½Π° ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Π΄ΠΎΠΊ-машинС ΠΊΠ°ΠΊ диски.

Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Powershell, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я тСстировал:

$ip = docker-machine ip
$l = [int][char]"M"
docker volume ls --format "{{.Mountpoint}}" | % {
    $arglist = "-d $([char]$l) -r $_ -h $ip -u root -x"
    echo $arglist
    start-process -NoNewWindow -FilePath "./sshfs.exe" -RedirectStandardInput ./pass.txt -ArgumentList $arglist
    $l = $l + 1
}

ΠšΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ всС Ρ‚ΠΎΠΌΠ° ΠΈΠ· экзСмпляра Π΄ΠΎΠΊΠ΅Ρ€-ΠΌΠ°ΡˆΠΈΠ½Ρ‹ локально

image

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ я ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡΡŒ ΠΏΠΎ ssh с ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ root , ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ я создал Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ docker Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ доступа ΠΊ ΠΏΠ°ΠΏΠΊΠ°ΠΌ Ρ‚ΠΎΠΌΠ°, Π° Ρƒ Π”ΠΎΠΊΠ°Π½Π° Π½Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³Π° ΠΎΠΏΡ†ΠΈΠΈ allow_root ΠΈΠ· SSHFS, насколько ΠΌΠ½Π΅ извСстно. ВСроятно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ доступ ΠΊ ΠΏΠ°ΠΏΠΊΠ°ΠΌ Ρ‚ΠΎΠΌΠ°, ΠΈΠ»ΠΈ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ просто ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ доступ docker .

Π’ Ρ†Π΅Π»ΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, вСроятно, Π½Π΅ Ρ‚Π°ΠΊ Ρ…ΠΎΡ€ΠΎΡˆ, ΠΊΠ°ΠΊ #4018, учитывая ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π½Π΅Π·Ρ€Π΅Π»ΠΎΡΡ‚ΡŒ FUSE Π² Windows ΠΈ скомпилированный интСрфСйс ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки sshfs, Π½ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π΅Π½ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Windows, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ‚ΠΎΠΌΠ°ΠΌΠΈ Π½Π° ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Π΄ΠΎΠΊ-машинС.

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π₯ΠΎΡ€ΠΎΡˆΠΎ, я ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» сСгодня ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ монтирования Π² Windows. ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ ΠΎΡ‚Π²Π΅Ρ‚.

You must have a copy of the sshfs binary locally to use the mount feature.

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠ°ΠΊ Π²Π·Π»ΠΎΠΌΠ°Ρ‚ΡŒ sshfs cli Π² Windows, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π».
Или
ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ windows sshfs Π½Π΅ поддСрТиваСтся.
Π― Ρ‚Ρ€Π°Ρ‡Ρƒ Π±ΠΎΠ»Π΅Π΅ 3 часов, ΠΏΡ‹Ρ‚Π°ΡΡΡŒ ΠΏΠΎΠ½ΡΡ‚ΡŒ это ΠΈ проклиная Π½Π°Π±ΠΎΡ€ инструмСнтов для Π΄ΠΎΠΊΠ΅Ρ€ΠΎΠ². НаконСц я сдался. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, сдСлайтС Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ с этим.

ВсС 4 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π₯ΠΎΡ€ΠΎΡˆΠΎ, я ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» сСгодня ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ монтирования Π² Windows. ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ ΠΎΡ‚Π²Π΅Ρ‚.

You must have a copy of the sshfs binary locally to use the mount feature.

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠ°ΠΊ Π²Π·Π»ΠΎΠΌΠ°Ρ‚ΡŒ sshfs cli Π² Windows, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π».
Или
ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ windows sshfs Π½Π΅ поддСрТиваСтся.
Π― Ρ‚Ρ€Π°Ρ‡Ρƒ Π±ΠΎΠ»Π΅Π΅ 3 часов, ΠΏΡ‹Ρ‚Π°ΡΡΡŒ ΠΏΠΎΠ½ΡΡ‚ΡŒ это ΠΈ проклиная Π½Π°Π±ΠΎΡ€ инструмСнтов для Π΄ΠΎΠΊΠ΅Ρ€ΠΎΠ². НаконСц я сдался. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, сдСлайтС Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ с этим.

Π₯ΠΎΡ€ΠΎΡˆΠΎ, я ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» сСгодня ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ монтирования Π² Windows. ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ ΠΎΡ‚Π²Π΅Ρ‚.

You must have a copy of the sshfs binary locally to use the mount feature.

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠ°ΠΊ Π²Π·Π»ΠΎΠΌΠ°Ρ‚ΡŒ sshfs cli Π² Windows, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π».
Или
ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ windows sshfs Π½Π΅ поддСрТиваСтся.
Π― Ρ‚Ρ€Π°Ρ‡Ρƒ Π±ΠΎΠ»Π΅Π΅ 3 часов, ΠΏΡ‹Ρ‚Π°ΡΡΡŒ ΠΏΠΎΠ½ΡΡ‚ΡŒ это ΠΈ проклиная Π½Π°Π±ΠΎΡ€ инструмСнтов для Π΄ΠΎΠΊΠ΅Ρ€ΠΎΠ². НаконСц я сдался. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, сдСлайтС Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ с этим.

Π£ мСня такая ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π½ΠΎ Π² ΠΌΠΎΠ΅ΠΌ случаС Π½Π° Mac Book 6.1 с использованиСм ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Docker. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, любая ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ†Π΅Π½Π΅Π½Π°

Π’Π°Ρƒ.. Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ?

https://github.com/feo-cz/win-sshfs каТСтся Π·Π°Π±Ρ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΌ:

ПослСдний ΠΊΠΎΠΌΠΌΠΈΡ‚
dcb33f3
20 октября 2016 Π³.

@deniercounter Β«Docker Machine сСйчас находится Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ обслуТивания» #4537

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ

Π‘ΠΌΠ΅ΠΆΠ½Ρ‹Π΅ вопросы

nathanleclaire picture nathanleclaire  Β·  4ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

Mayur-Sapre2 picture Mayur-Sapre2  Β·  4ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

duynguyenvan picture duynguyenvan  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

m-amr picture m-amr  Β·  5ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

oobles picture oobles  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ