Если вы уверены, что больше ничего не будет иметь ".sb -" в имени файла, вы можете автоматически удалить их с помощью чего-то вроде этого:
find. -type d -name '*.sb-*' -prune -exec rm -rf {} \;
Это найдет все файлы из каталога, в котором он запущен, измените find.
на начальный каталог, в котором вы хотите запустить это(find <start dir>
). Для всех файлов, которые он находит с «.sb -» в имени файла, find удалит файл с rm
.
Присоединение к контейнеру прикрепляет текущие потоки ввода и вывода (, поэтому при интерактивном запуске ваш терминал )выполняет команду точки входа в контейнере. Таким образом, многократное присоединение с разных терминалов будет отображать один и тот же вывод одной и той же команды, а ввод любого из них повлияет на оба вложения.
Для одновременного запуска разных команд в одном и том же контейнере вам необходимо запустить разные команды . Сохраните первое вложение, которое у вас есть, и для вашей второй команды запустите
docker -it exec container_name /bin/bash
(при условии, что у вас есть /bin/bash
внутри образа контейнера ).
Это даст вам две отдельные оболочки внутри одного работающего контейнера.