Setarea fusului orar pentru Docker
Pentru a schimba fusul orar în Docker, urmați acești pași:
1. Opriți containerul Docker
Navigați în directorul staff/ și opriți Docker cu comanda:
sudo ./stop.sh
2. Editați Dockerfile
Mergeți în directorul staff/image/ și deschideți Dockerfile.
Găsiți linia care setează fusul orar și actualizați-o, de exemplu:
ln -f -v -s /usr/share/zoneinfo/Europe/Bucharest /etc/localtime ;
Înlocuiți Europe/Bucharest cu fusul orar preferat.
⚠️ Important: În fișierul data/etc/php.ini, trebuie să comentați linia cu setarea fusului orar.
Schimbați din:
date.timezone = Europe/Chisinau
în:
; date.timezone = Europe/Chisinau
3. Re-build și repornire Docker
Reveniți în directorul staff/ și rulați:
sudo ./start.sh rebuild
4. Setarea fusului orar pentru serverul propriu-zis (opțional)
Dacă doriți să configurați fusul orar și pentru serverul gazdă, rulați:
sudo dpkg-reconfigure tzdata