Возьмите только типичные данные только для контейнера Docker:
FROM stackbrew/busybox:latest
RUN mkdir /data
VOLUME /data
Теперь я видел много из них, которые выполняются следующим образом:
docker run -name my-data data true
Команда true
завершается, как только она запускается, и контейнер тоже. Но удивительно, что он продолжает обслуживать том, когда вы соединяете его с другим контейнером через --volumes-from my-data
.
Мой вопрос: как это работает? Как остановленный контейнер все еще разрешает доступ в нем томам?