Получение runc config.json из контейнера Docker - PullRequest
0 голосов
/ 22 января 2019

Я пытаюсь создать контейнер runc из контейнера Docker.

Я следил за этим сообщением в блоге и успешно извлек файл config.json из работающего контейнера Docker.

Проблема в том, что

  1. Путь, где я нашел config.json, отличался от ссылок, которые я нашел в Интернете
  2. Тот же путь не работает на другом хосте, который, насколько я могу судить, имеет ту же версию докера. На этом хосте я не смог найти, где генерируется config.json.

У меня есть противоречивая информация о том, где найти config.json, и я не могу найти его на своем хосте.

|config.json location                     | source                         |
|-----------------------------------------|--------------------------------------------|
|/run/docker/libcontainerd/<container id> | http://crunchtools.com/getting-ninja-runc/ |
|/var/run/docker/libcontainerd/<container id> |https://github.com/genuinetools/riddler |
|/var/run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/<container id> | my host #1 |
| ??? | my host #2 |

Какие еще места я могу проверить, и как я могу определить, какое из них будет? Это где-то настроено, зависит ли это от версии docker, containerd, runc или чего-то еще?

...