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

Я просматриваю несколько обучающих видео на YouTube, где рассказывается, как это сделать с помощью git bash в Windows (без использования kitematic). Следующая ссылка - основное видео, по которому я следую, где инструктор использует Docker Desktop для Mac. Изучение Docker (1) - Начало работы

Объемное крепление:
Когда я создаю новый контейнер nginx, захожу в файловую систему и перехожу в /usr/share/nginx/html , я вижу следующие файлы: 50x.html index.html . Когда я создаю еще один Nginx контейнер , но установки веб - корень хоста директории -v //c/users/me/docker:/usr/share/nginx/html я не вижу ничего , когда я ls внутри контейнера. Почему я ничего не вижу при входе в каталог, если это то же самое изображение nginx? Он просто автоматически пропускает все, что находится в /html?

Создание изображения:
Как только у меня будет новый index.html, написанный для отображения "Hello World", я хочу создать его в изображение, как показано в видео. Я запускаю команду сборки: docker image build -t myimage/nginx-test . , а затем создайте новый контейнер на основе изображения, но мой пользовательский индекс больше не существует. Это стандартная страница приветствия nginx. Я основываю Dockerfile на исходном образе nginx. Может ли это быть перезаписать мой модифицированный index.html?

0