Лаборатория Jupyter не загружает файл настроек пользователя в контейнере docker

Вот моя установка:

Приложение Docker с django, загрузка jupyterlab через django-extensions shell_plus --notebook invocation.

У меня есть каталог JSON файлов с нужными настройками, например user-settings/@jupyterlab/*-extensions/. Они напрямую скопированы с локального сервера jupyter, настроенного так, как мне нравится.

Jupyterlab прекрасно запускается из контейнера, и когда я подключаюсь к серверу, я могу открыть Advanced Settings Editor, открыть файлы JSON, скопировать-вставить содержимое в панель редактора настроек, и все работает отлично. После копирования-вставки и сохранения файлы настроек генерируются в ~/.jupyter/lab/user-settings/@jupyterlab/*-extensions/. Пока все хорошо.

Что я хочу сделать, так это, как часть установки образа Docker (или даже через простой сценарий bash), скопировать настройки из места их хранения в нужное место, чтобы jupyter lab прочитал их и загрузил мои настройки.

Однако, даже когда файлы same с same содержимым предварительно скопированы в конечное место назначения (~/.jupyter/lab/user-settings/@jupyterlab/*-extensions/), ни одна из настроек не загружается при запуске сервера. Даже когда я открываю jupyter, вызываю терминал и копирую файлы в нужное место, настройки не загружаются

Как я понял, наличие правильно отформатированных файлов в нужном месте - это все, что нужно jupyter для загрузки настроек. Но, похоже, в моем процессе чего-то не хватает, так что ядро не распознает/загружает файлы. Чего мне не хватает?

Вернуться на верх