Сергей Соколов, Неа, такой возможности нет. Единственный вариант у меня в голове, это сделать мини бэк на каком-то порту убунты, который будет принимать запросы из докера и печатать их терминал. Даже не знаю, насколько это здоровое решение
Контейнер изолирует запущенный в нём софт от хвостовой системы. Если требуется выполнять действия с файлами в хостовой системе из контейнера придётся подмонтировать директорию с этими файлами в контейнер.
В остальном ничто не мешает подключиться к контейнеру и вводить команды в его терминал.
Александр Карабанов, "В остальном ничто не мешает подключиться к контейнеру и вводить команды в его терминал." Команды нужно не в терминал контейнера вводить, а в терминал хоста из контейнера
Сергей Соколов, это возможно, тогда надо будет пробросить сокет в хостовую систему через bind mount и заставить что либо слушать его и передавать команды в интерпретатор, например в bash
lssssssssssl, зачем тебе эти костыли? Оно того не стоит и будет ломаться.
Можешь попробовать коннектиться из контейнера в хоствую систему по SSH - это тот ещё костыль, но чуть понадёжнее из-за отсутсвия большого количества зависимых друг от друга элементов.