Чтобы запустить Apache, просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите следующие команды:
sudo /etc/init.d/apache2 start
Вы также можете попробовать
sudo /etc/init.d/apache2 restart
or
sudo service apache2 restart
Я использую это в своем Dockerfile:
# Set the locale
RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8
Также можно использовать однострочный ENV:
RUN locale-gen en_US.UTF-8
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8'
Попробуйте
ENV LANG C.UTF-8
Если вы получили ошибку unsupported locale setting и не хотите устанавливать какие-либо новые локали.
Я пробовал это, и это помогло мне в Dockerfile после моего изображения добавить
ENV LANG='en_GB.UTF-8' LANGUAGE='en_GB:en' LC_ALL='en_GB.UTF-8'
RUN echo en_GB.UTF-8 UTF-8 >> /etc/locale.gen && locale-gen
и запустить
docker-compose build
docker-compose up -d