Я изучаю хранилище Docker и немного смущен
Вопрос 1:
Есть ли у нас для каждого хоста докеров 1 серверное хранилище (для хранения слоев изображений и доступных для записи слоев контейнеров)?
и если мы настроим хранилище данных, сгенерированное контейнером (для сохранения данных, записанных контейнером (тома, монтирование Bind, монтирование tmpfs)), у нас будет 2 хранилища (серверное хранилище и хранилище данных, сгенерированное контейнером). ) или это только один магазин?
Вопрос 2: предположим, мы настроили том для сохранения данных, сгенерированных контейнером, будет ли он по-прежнему находиться где-то еще в качестве слоя файловой системы объединения, который будет сохраняться, даже если контейнер будет удален?
Вопрос 3: контейнеры — это исполняемые образы, но можете ли вы конкретно объяснить мне, что это такое? они просто слой unionFs?
Вопрос 4:
если мы удалим или остановим Docker, будет ли сохранен тонкий пул на петлевом устройстве или он будет удален?
и что, если мы настроим тонкий пул на логическом томе и мы удаляем докер, у нас все еще будут образы и данные, сгенерированные контейнером, на логическом томе?
Вопрос 5: как настроить Docker для использования группового тома (или логического тома) на удаленной машине?
Вопрос 6: в чем разница между постоянным хранилищем, настроенным для kubernetes/okd/openshift cluser, и постоянным хранилищем, настроенным для Docker, и конфликтует ли конфигурация хранилища Docker с конфигурацией kubernetes? https://docs.okd.io/latest/install_config/persistent_storage/index.html https://docs.okd.io/latest/install_config/persistent_storage/index.html