コンテナで cron が実行されないと思ったら
cronを設定したのですが実行されずにおかしいなと思い1分に1回実行するようにしたところ実行されているのが確認されました。
このことからタイムゾーンの設定がおかしいと思い調べてみたところデフォルトではホストとコンテナ間では時間が共有されていないらしいです。
コンテナ内のタイムゾーンと日時を確認してみます。
# タイムゾーン確認
ls -l /etc/localtime
25 Mar 5 2019 /etc/localtime -> ../usr/share/zoneinfo/UTC
# タイムゾーン変更
ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
# 再度タイムゾーン確認
ls -l /etc/localtime
30 Jan 1 16:18 /etc/localtime -> /usr/share/zoneinfo/Asia/Tokyo
# 日時確認
date
Wed Jan 1 16:19:15 JST 2020
ディスカッション
コメント一覧
まだ、コメントがありません