Задать вопрос
Viji
@Viji
DevOps Engineer

Сохраняется ли первоначальный файл в контейнере?

Привет всем,

во время сборки образа коммандой docker build в него подтягиваются 2 файла, в Dockerfile, например командами

COPY conf /etc/clamav
RUN curl -o file.txt http://X.X.X.X/path/to/file/file.txt


в процессе работы контейнера эти файлы могут обновляться процессами в контейнере.

1) Правильно, ли я понимаю, что первоначальные версии файлов все равно сохраняются в верхних слоях файловой системы контейнера?

2) Можно ли процессу в контейнере получить к ним доступ?

всем добра,
Вадим
  • Вопрос задан
  • 30 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Docker + Ansible - с нуля, деплой и управление Swarm
    1 неделя
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Учебный центр IBS
    SQA-I-007 Сопровождение автотестов и написание отчетов
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
  1. Остаются в нижних (образ представляет из себя типичный стек/пирамидку, слои накладываются сверху на базовый), если они там были
  2. Нельзя без монтирования с хоста, т.к. их нет в верхнем слое
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы