Что это значит

При запуске сервисов RX в Docker без прав root (rootless) Directum Launcher собирает образы с пользователем, идентификатор которого задан в USER_ID. Если команда создания пользователя в образе падает, установка останавливается с этой ошибкой. Справка вендора называет две причины:

  • включён SELinux, а rootless Docker работает с драйвером хранилища fuse-overlayfs;
  • USER_ID из CONTAINER_BUILD_ARGS пересекается с зарезервированными группами в контейнерах (например, у Centrifugo) из диапазона subgid.

Как проверить

uname -r        # ядро не старше 5.11 нужно для overlay2 в rootless-режиме
docker info | grep "Storage Driver"

Что сделать

  1. Перевести rootless Docker на драйвер overlay2: в ~/.config/docker/daemon.json указать {"storage-driver": "overlay2"} и перезапустить службу пользователя (systemctl --user restart docker).
  2. При конфликте идентификаторов задать USER_ID вне зарезервированных диапазонов, обычно больше 1000.
  3. Справка вендора для этого случая предлагает также отключить SELinux. Если в организации это запрещено требованиями безопасности, начните с драйвера хранилища и согласуйте отключение отдельно: на сертифицированных ОС это нарушение условий эксплуатации (подробнее).