Java教程

arm环境编译dive

本文主要是介绍arm环境编译dive,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

dive地址:https://github.com/wagoodman/dive

我的os:

uname -a
Linux ecs-5fd1 4.19.36-vhulk1907.1.0.h962.eulerosv2r8.aarch64 #1 SMP Fri Jan 8 13:18:01 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux

编译:

git clone https://github.com/wagoodman/dive.git
cd dive
make

正常情况会生成可执行文件:

ll dist/dive_linux_amd64/
总用量 12732
-rwx------ 1 root root 13033548 1月  18 23:12 dive

遇到的报错:

go: verifying github.com/docker/engine@v0.0.0-20190822205725-ed20165a37b4: checksum mismatch
	downloaded: h1:yMm1p+pQCARg8dqSTv118koQcpMMSTrIishAIPX3BbE=
	go.sum:     h1:hB02X3RT4IZUr/dm+zIXpAlpvQPtRyKBEA/CbzshNZ8=
make: *** [Makefile:140:gofmt] 错误 1

可能是go版本过低,当前1.11,升级到1.17j解决。

使用:

dive imagename
这篇关于arm环境编译dive的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!