Я сохраняю данные контейнера до тома (а не bind mount ), и мне интересно, как я могу проверить эти данные позже.Например, предположим, что я использую что-то вроде этого для запуска сайта WordPress:
docker-compose.yml :
services:
wordpress:
volumes:
- wordpress-files:/var/www/html
volumes:
wordpress-files:
Можно ли запустить другойконтейнер (основанный на Alpine или что-то в этом роде), который будет монтировать тот же том и , также предоставляющий его моей операционной системе (macOS - я использую Docker для Mac)?Примерно так (псевдокод):
services:
wordpress:
image: wordpress
volumes:
- wordpress-files:/var/www/html
wordpress-files-inspector:
volumes:
- wordpress-files:/tmp:host
volumes:
wordpress-files:
Возможно exec во временный контейнер , но я бы хотел сделать файлы доступными для моей локальной файловой системы, чтобы я мог использовать своюместные инструменты для их просмотра.Обратите внимание, что в первую очередь файлам необходимо для использования в именованном томе (для повышения производительности и по другим причинам), поэтому оно не может быть подключено как ./my-local-path:/var/www/html
.