RedHatユニバーサルベースイメージのタイムゾーン設定を最小限に抑えるには?
timedatectlコマンドが機能していないようです。
$ timedatectl
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to create bus connection: Host is down
ベストアンサー1
RedHat ubi8-minimalイメージの場合は、タイムゾーンを環境変数に設定し、次のコマンドを使用してtzdataを再インストールする必要があります(Denverの例)。
export TZ='America/Denver'
microdnf reinstall tzdata -y
コンテナをビルドする場合、コンテナ/ドッカーファイルには次のものを含める必要があります(デンバーの例)。
RUN /bin/microdnf reinstall tzdata -y
ENV TZ=America/Denver