Конфликт версий тома printmanager_media
Симптомы
При запуске ПринтМенеджера появляется ошибка:
ERROR: Configuration for volume media specifies "o" driver_opt addr=10.0.10.10,nolock,soft,rw,nfsvers=4, but a volume with the same name uses a different "o" driver_opt (addr=10.0.132.44,nolock,soft,rw). If you wish to use the new configuration, please remove the existing volume "printmanager_media" first
Возможные причины
Адрес или параметры NFS-хранилища изменились (например, сменился адрес NFS-сервера), а старый Docker-том printmanager_media с прежними параметрами всё ещё существует.
Docker не может использовать один и тот же volume с двумя разными конфигурациями подключения — старой (сохранённой в томе) и новой (указанной в .env).
Диагностика
Сравните параметры в тексте ошибки (старый и новый driver_opt) с текущим содержимым .env ПринтМенеджера — расхождение подтверждает причину.
Решение
Удалите устаревший том:
docker volume rm printmanager_media
Затем запустите ПринтМенеджер.
Проверка результата
docker volume rm printmanager_media выполняется без ошибок; при повторном запуске ПринтМенеджер создаёт новый том и переходит в статус Up (docker ps).
Если проблема сохраняется
Соберите перед обращением в поддержку:
- логи: полный текст ошибки;
- версию: текущее содержимое строки
DRIVER_OPTS_Oиз.env; - описание сценария: историю изменений адреса NFS-хранилища (если известна);
- результаты диагностики: сравнение старого и нового
driver_optиз текста ошибки.