Intereting Posts
Запуск докер-maven-плагина на самом конце родительского здания Как настроить SSHD Debian для удаленной отладки в контейнере Docker? Создали докер, который устанавливает nginx, python, uwsgi и django. Как проверить его в виртуальной машине? Как отключить корневой доступ к контейнеру докеров? redis connect timeout для удаленного сервера в докере docker-compose up -d error Устройства iOS 11 не имеют доступа к сайту HTTPS nginx, защищенному LetsEncrypt (ошибка протокола) Выполнить команду docker с помощью deis Настройка redis с помощью докера Какой URL-адрес сервера должен предоставлять агент TeamCity в Docker? Есть ли общедоступный образ Docker Apache Spark 2.0.0, подходящий для многоузлового кластеризованного развертывания? Как быстро отображать политики всех контейнеров докеров Docker с именем volume vs DOC (только для данных) Монтирование каталога в контейнере докеров и запуск команды Gradle Docker IBM SDK-8 Image – Получение дампа потока / памяти

Что такое файловая система контейнера Docker? На какой файловой системе работает приложение, запущенное внутри этого контейнера?

В принципе, я запускаю Docker на своей машине с Windows 10. Я установил каталог Windows внутри этого контейнера, чтобы получить доступ к файлам на моей машине Windows, на которых должна быть выполнена несколько задач.

Какая файловая система работает внутри контейнера докеров?

  1. Является ли она такой же, как у ОС, на которой основан этот контейнер? Например, если я запускаю контейнер с ubuntu в качестве базовой ОС, будет ли это то, что текущая версия ubuntu (внутри этого контейнера запущена)?
  2. Или это тот, который работает на докере-демоне?

Кроме того, я запускаю приложение внутри этого контейнера, которое обращается к файлам в моем каталоге Windows, а также создает пару файлов. Теперь эти файлы записываются в Windows, следовательно, следуют файловой системе Windows (NTFS). Итак, как это работает? (Различная файловая система внутри контейнера докеров и файловая система Windows, как в конъюнктуре?)

Какая файловая система работает внутри контейнера докеров?

Один из хостов докеров (Windows NTFS или Ubuntu FS).

$ docker run -d -P --name web -v /src/webapp:/opt/webapp training/webapp python app.py 

Эта команда монтирует каталог хоста /src/webapp в контейнер в /opt/webapp .
Если путь /opt/webapp уже существует внутри изображения контейнера, mount /src/webapp монтируется, но не удаляет уже существующий контент.
После удаления монтирования содержимое снова доступно.

Теперь эти файлы записываются в Windows, следовательно, следуют файловой системе Windows (NTFS).

Да, и эта файловая система чувствительна к регистру (как показано в 18756 ).