Для товарищей OpenSuse:
sudo zypper install python3-devel
Вы можете создать плагин докера с по vieux / sshfs на вашем хосте и отобразить его на другой хост.
Когда вы создаете том с помощью Docker Volume create, или когда вы запускаете контейнер, который использует еще не созданный том, вы можете указать драйвер тома. В следующих примерах используется драйвер тома vieux / sshfs, сначала при создании отдельного тома, а затем при запуске контейнера, создающего новый том.
В этом примере предполагается, что у вас есть два узла, первый из которых является хостом Docker и может подключаться ко второму с помощью SSH.
На хосте Docker установите плагин vieux / sshfs:
$ docker plugin install --grant-all-permissions vieux/sshfs
Создание тома с помощью драйвера тома В этом примере указывается пароль SSH, но если на двух хостах настроены общие ключи, вы можете опустить пароль. Каждый драйвер тома может иметь ноль или более настраиваемых параметров, каждый из которых указывается с помощью флага -o.
$ docker volume create --driver vieux/sshfs \
-o sshcmd=test@node2:/home/test \
-o password=testpassword \
sshvolume
volumes:
- type: volume
driver: vieux/sshfs
source: sshvolume
target: /target