diff --git a/deployment/docker/Makefile b/deployment/docker/Makefile
index 79a7aed560..365fadd5e1 100644
--- a/deployment/docker/Makefile
+++ b/deployment/docker/Makefile
@@ -34,7 +34,7 @@ app-via-docker: package-builder
 		$(BUILDER_IMAGE) \
 		go build $(RACE) -mod=vendor -trimpath \
 			-ldflags "-extldflags '-static' $(GO_BUILDINFO)" \
-			-tags 'netgo osusergo nethttpomithttp2 timetzdata' \
+			-tags 'netgo osusergo nethttpomithttp2' \
 			-o bin/$(APP_NAME)$(APP_SUFFIX)-prod $(PKG_PREFIX)/app/$(APP_NAME)
 
 package-via-docker: package-base
diff --git a/lib/logger/tzdata.go b/lib/logger/tzdata.go
new file mode 100644
index 0000000000..3947978f2b
--- /dev/null
+++ b/lib/logger/tzdata.go
@@ -0,0 +1,9 @@
+// +build go1.15
+
+package logger
+
+import (
+	// This is needed for embedding tzdata into binary, so `-loggerTimezone` could work in an app running on a scratch base Docker image.
+	// The "time/tzdata" package has been appeared starting from Go1.15 - see https://golang.org/doc/go1.15#time/tzdata
+	_ "time/tzdata"
+)