Итак, я пытался this-tutorial получить доступ к контейнеру runC из виртуальной машины diego-cell. Тем не менее, когда я пытаюсь запустить
/var/vcap/packages/runc/bin/runc exec -t <instance_id> /bin/bash
Я получаю ошибку
exec failed: container "<id>" does not exist
когда я запускаю cfdot для данного приложения, он перечисляет этот экземпляр,
также при навигации в локацию
/var/vcap/data/garden/depot/<container_id>
существует.
Но runc in не может открыть контейнер, даже когда я запускаю
runc list
список запущенных контейнеров в vm пуст
diego-cell/49dbeca6-36eb-4910-94b9-48960891a0b1:~# /var/vcap/packages/runc/bin/runc list
ID PID STATUS BUNDLE CREATED OWNER
diego-cell/49dbeca6-36eb-4910-94b9-48960891a0b1:~#
Я запустил все с правами root, как указано в ссылке.
Почему я не могу получить доступ к контейнерам runC, чего мне не хватает?
(P.S .: Хотя цель та же, я не ищу cf ssh)