GNU/Linux >> Belajar Linux >  >> Panels >> Docker

Cara Mengubah Zona Waktu Untuk Wadah Docker

Tujuan dari posting ini adalah untuk mengatur zona waktu di container agar sesuai dengan zona waktu yang sama di server Docker, ini akan memungkinkan pengguna untuk melihat waktu yang sama di kedua instance (Docker Server dan Container). Sebagian besar waktu Containers tidak menggunakan waktu yang sama dengan server Docker, posting ini akan menunjukkan cara mengonfigurasinya.

Beginilah tampilannya sebelum melakukan perubahan.

Waktu Kontainer:

# docker exec 15c0c99b5c65 date
Wed Aug 23 15:40:24 UTC 2019

Waktu Server Docker:

# date
Wed Aug 23 11:40:26 EDT 2019

Mengubah Zona Waktu Docker

Dalam contoh yang dijelaskan dalam posting ini, server Docker berada di Zona waktu EDT dan Kontainer berada di Zona Waktu UTC. Jika Zona Waktu harus sama di kedua kasus, ikuti langkah-langkah di bawah ini untuk menyelesaikannya.

1. Masuk ke wadah (lampirkan).

# docker attach [container]

2. Cadangkan file ini di dalam wadah.

# mv /etc/localtime /etc/localtime.backup

3. Buat tautan lunak ke file di bawah ini, jalankan perintah ini.

# ln -s /usr/share/zoneinfo/EST5EDT localtime

4. Terakhir, jalankan perintah di bawah ini untuk memastikan zona waktu telah diubah ke EDT sama seperti Docker Server.

# date

Setelah langkah-langkah ini, waktunya harus sama di kedua kasus.


Docker
  1. Cara Mengubah Zona Waktu di Debian 11 / Debian 10/9

  2. Cara mengubah jalur log audit di Docker MySQL

  3. Cara Mengubah Zona Waktu di CentOS 8

  1. Cara Mengatur atau Mengubah Zona Waktu di Linux

  2. Cara Mengubah Zona Waktu di Debian Linux

  3. Bagaimana cara menentukan nama host untuk wadah yang sedang berjalan?

  1. Cara Mengubah Zona Waktu Server MySQL

  2. Cara mengatur/mengubah zona waktu di AlmaLinux

  3. Bagaimana cara mengubah waktu di Kali Linux