В технологии докеров, что такое «формат контейнера» и для чего он используется? - PullRequest
0 голосов
/ 03 июня 2019

Докеры только сказали:

Docker Engine объединяет пространства имен, группы управления и UnionFS в оболочку, называемую форматом контейнера. Формат контейнера по умолчанию - libcontainer. В будущем Docker может поддерживать другие форматы контейнеров путем интеграции с такими технологиями, как BSD Jails или Solaris Zones.

Но я все еще не могу понять, что на самом деле является «контейнерным форматом».

Может кто-нибудь дать мне более подробную информацию о "формате контейнера"? А что я могу сделать с "форматом контейнера"?

Спасибо.

1 Ответ

0 голосов
/ 03 июня 2019

Docker как приложение должно манипулировать пространствами имен, группами управления, возможностями, профилями устройств, сетевыми интерфейсами, правилами межсетевого экрана и т. Д. Для реализации этих функций.

Libcontainer - это чистая библиотека Go, разработанная для прямого доступа к API-интерфейсам контейнера ядра, без каких-либо других зависимостей, это формат контейнера по умолчанию для докера.

Итак, я полагаю, это низкоуровневыйтехнология для докера, но, как конечный пользователь, я думаю, мы не будем использовать ее напрямую.

A хорошая статья для справки, в ней вы также можете увидеть другой формат контейнера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...