Вы уверены, что проблема действительно в загрузке модулей? Если я сделаю это:
% docker run -it ssh-test bash
root@090961bb6f3a:/project# sshfs xxxx@xxxx:/xxxx/xxxx /mnt
Я понял
fuse: device not found, try 'modprobe fuse' first
Причина в том, что контейнеры Docker имеют ограниченные возможности. Способ обойти это — запустить контейнер с
% docker run -it --cap-add SYS_ADMIN --device /dev/fuse ssh-test bash
, что позволяет мне использовать sshfs для монтирования томов.
sed "s/187@[[:xdigit:]]*\/WME-/187@newhash\/WME-/g"
Если вам нужно использовать расширенные регулярные выражения, используйте sed -r
.