Я ... ios где вы выполнили rm -R
, я полагаю, это было в ваших папках разработчика? Мне трудно представить, что вы действительно случайно удалили папки, содержащие том / журнал для самого контейнера.
Если вы запустите docker container ps
, что вы увидите? если ваш контейнер там и все еще работает, то запустите docker container inspect containerNameOrSha
, и вы получите каталоги, которые содержат данные и образ, из которого был создан контейнер.
Если каталог контейнеров действительно пропал ?? как? то есть фактическая файловая система тогда я не могу видеть, как контейнер работает! Но давайте узнаем. запустите docker container exec -it containerNameOrSha sh
, это даст вам интерактивную оболочку в контейнере. Что вы видите, ваши файлы все еще здесь? процессы, которые вы ожидаете увидеть запущенными?
Если вы хотите получить данные внутри запущенного контейнера, вы можете использовать docker cp
, который может копировать данные из вашего контейнера на ваш хост.
Непонятно, «почему», вам нужно вернуть этот контейнер, возможно, если вы обновите свой вопрос, кто-то сможет получить лучший ответ, чем этот довольно общий c.