結論
- 時刻合わせはホスト側の責務
- コンテナ側ではおとなしくホスト側の時刻を使う
経緯
いろいろなサービスで,正確な時刻を供給することは大切だ.だからDockerでもNTPサーバを…あれ? DockerコンテナでNTPサーバ動かしたら1サービス1プロセスにならないぞ (´・ω・`) どうしよう,と一瞬悩んだが,
Docker コンテナの時刻同期(時刻データ)について
という記事で書きつくされていた.
Cloudサービスならば提供者が時刻をキープしてくれているだろうが,自分がDockerデーモンを動かしている,つまりホスト環境をコントロールしているのであれば,そこにNTPサーバを入れて時刻合わせをする必要がある.