How to modify the local time UTC in Docker
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!