Impostazione del fuso orario per Docker

Per modificare il fuso orario in Docker, segui questi passaggi:

1. Ferma il container Docker

Vai nella directory staff/ e ferma Docker con il comando:

sudo ./stop.sh

2. Modifica il Dockerfile

Vai nella directory staff/image/ e apri il Dockerfile.
Trova la riga che imposta il fuso orario e aggiornala, ad esempio:

ln -f -v -s /usr/share/zoneinfo/Europe/Rome /etc/localtime ;

Sostituisci Europe/Rome con il fuso orario preferito.

⚠️ Importante: Nel file data/etc/php.ini, è necessario commentare la riga con l’impostazione del fuso orario.
Cambia da:

date.timezone = Europe/Chisinau

a:

; date.timezone = Europe/Chisinau

3. Ricostruisci e riavvia Docker

Torna nella directory staff/ e esegui:

sudo ./start.sh rebuild

4. Imposta il fuso orario per il server stesso (opzionale)

Se desideri configurare il fuso orario anche per il server host, esegui:

sudo dpkg-reconfigure tzdata