!Goのバイナリがダイナミックリンクしている!
実行するとこんなしょぼいエラーしか出ない
>> code bash
write pipe: bad file descriptor
<<
ダイナミックリンクしてるのでは、、と言われたので
>> code bash
$ ldd kube-sniff
linux-vdso.so.1 (0x00007fff0eff2000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc0bac37000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc0ba88c000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc0bae54000)
<<
これのせいで、from scratchやfrom alpineで動かないのか・・
http://okzk.hatenablog.com/entry/2016/08/03/234738
ここに従う
>> code bash
$ CGO_ENABLED=0 go build -o kube-sniff main.go
<<
こうか
netパッケージを使うとリンクするようになるらしいが、使ってないのならうまくいってほしいものである・・
うごいた5643382
wiki
1480949376