Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

How to modify the local time UTC in Docker

Shulou Source: shulou.com Published: 2022-06-02 05:00:19 10月01日 Update

This article mainly explains "how to modify the local time UTC in Docker". Interested friends may wish to have a look. The method introduced in this paper is simple, fast and practical. Let's let the editor take you to learn how to modify the local time UTC in Docker.

Today, I released a service in docker, which requires scheduling tasks, but found that the local time in the docker environment is UTC, resulting in a difference of 8 hours between the local time and the normal time. Here's how to modify the local time in Docker.

Environment: Docker image is Ubuntu

Step 1: delete the local / etc/localtime file

/ etc/localtime as a soft connection, the connection is UTC

Step 2: reconnect the soft connection / etc/localtime file

Command: / usr/share/zoneinfo/Asia/Shanghai

If it is disposable, it will change the time in the current docker to normal.

If you want it to work later, we need to add the following command to the Dockerfile file, as follows:

RUN rm / etc/localtime

RUN / usr/share/zoneinfo/Asia/Shanghai / etc/localtime

All right, after the above setting, every time the service is published in Docker, the time will be automatically set to the normal time.

At this point, I believe you have a deeper understanding of "how to modify the local time UTC in Docker". You might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!

Tags: Time content file command environment if learning service practical deeper one-off task interest such as above practicality actual hour simple operation method time difference Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno macOS MySQL Docker Linux Microsoft