docker-compose でコンテナの時間をあわせる方法は?

更新処理などを行った際に登録される時間が何かおかしいので、調べてみると、docker-compose で立ち上げているコンテナの時刻が狂っている。

hoge.yml に以下を追加してあげることで、日本時間になるということで、更新。

----------------------------------------------------
volumes:
- /etc/localtime:/etc/localtime:ro
environment:
TZ: Asia/Tokyo
----------------------------------------------------

手順としては以下。
$docker-compose down
$docker-compose up -d
$docker-compose start
$docker-compose ps
これで、コンテナが Up していればOK。

立ち上がっているコンテナをdown せずに、stop の状態で up をしたら起動しなくなり一瞬焦りましたが、down 後に再度 up したら無事に起動。コンテナの時間も正しい時間になり解決かな。


同じカテゴリー(システム)の記事

上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。

写真一覧をみる