Dockerの時間を日本時間に同期させる設定方法
手順1.
(例 phpとmysqlを使用している場合)
laradock>php-pfm内にあるDockerfileとlaradock>mysql内にあるDockerfileをエディターで開き、それぞれのDockerfileの一番下にある Final Touch以下に
1 2 |
#時刻同期 RUN cp /usr/share/zoneinfo/Japan /etc/localtime |
を追加する。
※apacheのDockerfileに上記の変更を加えるとエラーが発生するのでapacheのDockerfileは変更しない。
手順2.
PowerShellで変更をしたlaradockまでディレクトリを変更して以下のコマンドを実行する。
1 2 3 4 5 |
> docker-compose build php-fpm > docker-compose build mysql > docker-compose build workspace |
その後phpやmysqlを再起動すると時間が日本時間と同期される・・・・はずです。