Операции ввода-вывода в Docker для Mac выполняются очень медленно из-за накладных расходов по синхронизации файлов между хостом и контейнером. Я хочу иметь возможность использовать docker compose для копирования файлов моего приложения в определенный каталог в контейнере, но БЕЗ любого вида синхронизации / монтирования. Если я изменю свое приложение, я просто сделаю docker-compose restart
, чтобы создать новый контейнер с использованием обновленных файлов. Кажется, что все функции тома докера требуют некоторой синхронизации с хостом, что мне не нужно. Как мне это сделать?
Моя текущая конфигурация тома, которая выполняет синхронизацию, выглядит следующим образом:
volumes:
- ./application:/var/www/application:cached