Текст и данные · Инструкция
Как перенести disk image Docker Desktop на другой диск
Перенести disk image Docker Desktop на другой диск нужно через сам Docker Desktop, а не Finder или файловый менеджер. В Resources → Advanced есть поле Disk image location, которое корректно меняет расположение Linux volume с образами и контейнерами. Ручное перемещение файла Docker прямо предупреждает не использовать: Desktop может потерять путь к хранилищу.
Короткий ответ
Переносить disk image Docker Desktop следует через Settings → Resources → Advanced → Disk image location. Docker отдельно предупреждает не перемещать файл хранилища вручную.
Docker desktop disk image location: ключевой принцип
Docker Desktop хранит локальные образы, контейнеры и связанные данные внутри дискового образа или внутреннего хранилища VM. В настройках Resources → Advanced отображаются путь к disk image и доступные параметры размера/расположения. Штатная кнопка Browse/выбор нового каталога позволяет Docker Desktop перенести хранилище согласованно с конфигурацией.
Совет: Docker Desktop хранит локальные образы, контейнеры и связанные данные внутри дискового образа или внутреннего хранилища VM.
Порядок действий
- Остановите активные контейнеры и убедитесь, что важные данные в volumes имеют резервную копию.
- Откройте Settings → Resources → Advanced и найдите Disk image location.
- Выберите целевой каталог через интерфейс Docker Desktop, а не перемещайте файл вручную.
- Примените настройки и дождитесь завершения операции без отключения целевого диска.
- После перезапуска проверьте docker image ls, docker ps -a и нужные volumes.
Совет: Остановите активные контейнеры и убедитесь, что важные данные в volumes имеют резервную копию.
Docker.raw другой диск: ограничения и ошибки
Ручное перемещение файла через Finder, Explorer или shell может оставить Docker Desktop со старым путём и привести к отсутствующим данным в интерфейсе. Перед переносом нужен запас свободного места на целевом диске, сопоставимый с фактическим размером Docker-хранилища. Внешний диск должен быть доступен до старта Docker Desktop; отключённый том создаст проблему доступа к хранилищу. В связанных материалах и настройках встречаются также термины: перенос образов Docker, Resources Advanced Docker.
Предупреждение: Внешний диск должен быть доступен до старта Docker Desktop; отключённый том создаст проблему доступа к хранилищу.
Контроль перед завершением
- Важные volumes имеют отдельную резервную копию.
- На целевом диске есть достаточный запас свободного места.
- После переноса найдены ожидаемые images, containers и volumes.
Практический нюанс
Docker Desktop показывает не только location, но и фактическое/максимальное использование disk image. Это удобно проверить до переноса: новый диск должен иметь запас не только под текущий файл, но и под последующие pull/build.
Что проверить в реальном сценарии
Перед переносом остановите активные сборки и записи в volumes, чтобы не менять содержимое во время миграции. После смены Disk image location откройте Docker Desktop и сверяйте не только наличие образов, но и запуск контейнера с важным named volume.
Как убедиться, что задача решена
После переноса выполните docker image ls, docker ps -a и docker volume ls, затем запустите проект, который использует важные volumes. Отдельно проверьте свободное место на новом диске и стабильность его подключения: отключение внешнего носителя во время работы Docker Desktop равносильно потере доступа к внутреннему storage. Старый файл не удаляйте вручную, пока не убедились, что новая конфигурация полностью рабочая.
Важно: Образы и контейнеры видны после переноса
Что учитывать
Ручное перемещение файла через Finder, Explorer или shell может оставить Docker Desktop со старым путём и привести к отсутствующим данным в интерфейсе. Перед переносом нужен запас свободного места на целевом диске, сопоставимый с фактическим размером Docker-хранилища. Внешний диск должен быть доступен до старта Docker Desktop; отключённый том создаст проблему доступа к хранилищу. В связанных материалах и настройках встречаются также термины: перенос образов Docker, Resources Advanced Docker.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Docker Desktop for Linux FAQs). Пример и формулировки — редакция N1RO на 2026-09-23.