Как поменять часовой пояс в MYSQL Docker-контейнере?

Для изменения часового пояса в MySQL Docker-контейнере, следует выполнить следующие шаги:

1. Подключитесь к запущенному контейнеру MySQL с помощью команды docker exec -it <CONTAINER_ID> bash, где <CONTAINER_ID> - это идентификатор контейнера MySQL.

2. Проверьте текущий часовой пояс, выполнив команду date. Обычно, по умолчанию используется UTC.

3. Создайте символическую ссылку из /etc/localtime на нужный часовой пояс. Например, для установки часового пояса Europe/Moscow выполните команду:

   ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

4. Перезапустите службу MySQL в контейнере для применения изменений:

   service mysql restart

5. Проверьте, изменился ли часовой пояс, выполните команду date и убедитесь, что отображается выбранный вами часовой пояс.

6. Осуществите проверку правильности установки часового пояса, выполните запрос к базе данных MySQL для получения текущей даты и времени:

   SELECT NOW();

После выполнения этих шагов, часовой пояс в MySQL Docker-контейнере будет изменен на указанный вами. Важно помнить, что эти изменения будут применены только для текущего запущенного контейнера и не будут сохранены после его перезапуска или пересоздания.