Docker 時間が一貫していない場合の対処方法

藏色散人
リリース: 2021-12-30 16:38:34
オリジナル
8503 人が閲覧しました

Docker 時刻の不一致に対する解決策: 1. docker run の実行時に「-v /etc/localtime:/etc/localtime」オプションを追加します; 2. タイムゾーン情報をコンテナーにコピーします。

Docker 時間が一貫していない場合の対処方法

この記事の動作環境: ubuntu 18.04 システム、Docker バージョン 20.10.11、Dell G3 コンピューター。

docker 時間が一致しない場合はどうすればよいですか?

Docker コンテナーの時間とローカル時間の間の不一致の解決策:

Docker コンテナーとシステム時間の間の不一致は、ネイティブ時間が原因です。 Docker コンテナーのゾーンは 0 タイムゾーンです

最初の方法: 起動時のマッピング

docker run を実行し、 -v /etc/localtime:/etc/localtime を追加しますオプションを次のように指定します:

docker run -d -p 8080:80 -v /etc/localtime:/etc/localtime nginx
ログイン後にコピー

2 番目: タイム ゾーン情報をコンテナにコピーします

ローカル タイム ゾーンが正しい場合は、直接:

docker cp /etc/localtime nginx:/etc/localtime
ログイン後にコピー

ローカル タイム ゾーンが間違っている場合:

docker cp /usr/share/zoneinfo/Asia/Shanghai nginx:/etc/localtime
ログイン後にコピー

推奨学習:「Docker ビデオ チュートリアル

以上がDocker 時間が一貫していない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!