我想在我的Docker日志中打印localdatetim。我尝试了下面的代码,但我总是得到UTC时间。
让我们注意到我实际上是在罗马。
有人知道怎么做吗?
build:
stage: build
script:
- docker info
- docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN $CI_REGISTRY
- echo "Project_data = \""$CI_IMAGE_COMMIT_TAG"\"" > version.py
- docker build --pull --tag $CI_IMAGE_COMMIT_TAG .
- export current_date=$(TZ=Europe/Rome date)
- echo $current_date
- docker push $CI_IMAGE_COMMIT_TAG
tags:
- docker-socket
- build
你可以使用TZ环境变量:
码头工人文件
ENV TZ=Europe/Rome
码头工人组成:
environment:
- TZ=Europe/Rome