Я использую Docker для запуска Rscript, который сохраняет вывод в контейнерах/домашней папке. Есть ли способ:Доступ к данным и оболочке в контейнере Docker Запуск сценария
A) Доступ к оболочке внутри этого контейнера при запуске скрипта? Пытаться подключиться с другого терминала просто приводит меня к тому же выводу, что и «взятый» оригинальный терминал. Я хотел бы получить доступ к файловой системе во время ее запуска. -SOLVED
B) Захватить вывод, сохраненный в/home на контейнере, и поместить его на мою локальную машину? Разве данные «исчезают» после того, как контейнер умирает, или есть какой-то способ доступа к нему после завершения сценария и закрытия контейнера?
Спасибо!
Ответ на (а) работает так, как я хотел, спасибо. Для (b) является единственным способом доступа к данным? Я надеялся просто получить оболочку и пропустить ее, после завершения Rscript, и контейнер выйдет. Можно ли получить данные в этот момент? Он уже ушел? –
Нет, он все равно должен быть там. Просто перезагрузите контейнер. Если вы не запустите контейнер после его остановки. –