这个问题困扰了我多天才解决
1、日志时区代码位置
vi gopath/pkg/mod/github.com/edgexfoundry/go-mod-core-contracts/v2@v2.0.0/clients/logger/logger.go
修改代码位置为(之前是DefaultTimestampUTC)
2、单改上面不行,每次编译时,容器依然从服务器拉代码,需要做以下处理,将gopath拷贝到源代码根目录下。
3、修改单个服务下的DockerFile,以docker_core_data为例
ENV GOPATH=/edgex-go/gopath
4、设置容器时区
5、其他go项目也可以参考类似方法解决。