Итак, у меня есть компьютер, назовем его «локальным» ноутбуком, который я использую для доступа к хост-компьютеру за VPN на работе. Давайте назовем этот компьютер "хозяином". Теперь я могу настроить ноутбук jupyter, работающий внутри docker на хосте, и получить доступ к контейнеру docker и jupyter, работающему на хосте, с моего локального компьютера, как будто я просто запускаю jupyter на локальном компьютере. Теперь это обычная общая настройка.
Вопрос в том, что у меня есть компьютер / база данных со всеми данными, назовем это «data_server», который связан с хостом через fast ethe rnet LAN, который в качестве имени говорит, содержит все данные, которые я хочу работать на хосте. data_server - это просто сервер linux или BSD, и я могу * s sh или sftp с хоста на сервер data_server просто отлично и выполнять несколько команд, но он действительно не имеет вычислительных возможностей.
То, что я хочу, может иметь что-то вроде
docker run -v data_server/data/I/want : ~/local/workspace/data
и работать так, как будто данные с сервера являются частью тома в docker. Есть ли способ сделать что-то подобное? Если нет, то как лучше всего получить доступ к данным на другом компьютере с jupyter, работающим на docker?