Мой контейнер имеет настройку локали до POSIX, и я хочу изменить его. После того, как я это сделаю, я выхожу и снова вхожу в контейнер, и локаль возвращается в POSIX.
Я не хочу создавать новый образ или запускать новый контейнер, потому что у нас много контейнеров на нескольких машинах.
Запуск этого:
DEBIAN_FRONTEND=noninteractive apt-get install -y locales
sed -i -e 's/# pt_PT ISO-8859-1/pt_PT ISO-8859-1/' /etc/locale.gen
dpkg-reconfigure --frontend=noninteractive locales
export LANGUAGE=pt_PT
export LANG=pt_PT
export LC_ALL=pt_PT
Отлично работает при запуске контейнера, но при выходе и повторном входе в контейнер изменения теряются.
Уже пробовал этот код в контейнере Entrypoint, но экспорт не имеет никакого эффекта.