这个问题困扰了我多天才解决 1、日志时区代码位置 vi gopath/pkg/mod/github.com/edgexfoundry/go-mod-core-contracts/v2@v2.0.0/clients/logger/logger.go 修改代码位置为(之前是DefaultTimestampUTC) 2、单改上面不行,每次编译时,容器依然从服务器拉代码,需要做以下处理,
1、如果使用windows虚拟机编译,尽量分配多核,单核很容易卡死 2、几个容器,镜像操作 2.1删除所有<none>镜像 docker images|grep none|awk '{print $3 }'|xargs docker rmi 2.1 有时提示被使用,需删除所有Exit 容器后,再删除<none>镜像 docker ps -a | grep "Exited" | awk '{print
之前安装的有Go 1.1版本,现在需要升级 1、下载Go amd64安装包 wget https://dl.google.com/go/go1.16.4.linux-amd64.tar.gz 2、解压 sudo tar -xvf go1.16.4.linux-amd64.tar.gz sudo mv go /usr/local 3、然后将/usr/local/bin 下的go cp到/usr/bin目录下即可。
1、下载edgex-go源代码 git clone https://github.com/edgexfoundry/edgex-go.git 2、编译 make build 3、运行 make run 4、制作镜像 make docker 当然中间会缺一些文件或者需要环境变量,请自行根据情况baidu.