Вот мое решение.
Я скопировал папку stati c из контейнера awx_web:
docker cp id:/var/lib/awx/public/static/ /somefolder/static/
Это скопирует все HTML / CSS / JS элементы веб-приложения в локальной папке, так что вы можете редактировать файлы и сохранить ваши изменения через перезагрузку. Эта конкретная проблема потребовала, чтобы я отредактировал файл app.xxxxxxx. css в / static / css / и нашел стиль для «btn LoginModal-signInButton» и изменил видимость на скрытый.
Следующим шагом было подключение локально скопированной папки stati c из более ранней версии в папку stati c внутри контейнера. Я перешел в каталог 'awxcompose' (в моем случае это был / var / awxcompose) и добавил следующую строку в файл docker -compose.yml в разделе awx_web> volume:
- "somefolder/static/:/var/lib/awx/public/static/:ro"
Затем один раз Я был готов сделать изменения sh, я заново создал контейнер, используя docker -compose:
docker-compose down && docker-compose up -d
И чтобы убедиться, что контейнеры остались в этом состоянии после перезагрузки, я добавил следующая строка в моем crontab:
@reboot docker-compose -f /var/awxcompose/docker-compose.yml up -d