C:\Go\src\pkg\github.com\docker\docker>go build # github.com/docker/docker/pkg/system pkg\system\meminfo_unsupported.go:6: undefined: ErrNotSupportedPlatform pkg\system\stat_unsupported.go:7: undefined: syscall.Stat_t pkg\system\stat_unsupported.go:12: undefined: syscall.Stat_t pkg\system\utimes_unsupported.go:8: undefined: ErrNotSupportedPlatform pkg\system\utimes_unsupported.go:12: undefined: ErrNotSupportedPlatform pkg\system\xattrs_unsupported.go:6: undefined: ErrNotSupportedPlatform pkg\system\xattrs_unsupported.go:10: undefined: ErrNotSupportedPlatform # github.com/docker/docker/pkg/term pkg\term\term.go:16: undefined: Termios # github.com/docker/libcontainer/devices ..\libcontainer\devices\devices.go:73: undefined: syscall.Stat_t
什麼我缺少的是它SYSCAL PKG未發現任何 其他人有此使用去
碼頭不使用通常的構建系統。您應該使用二進制發行版,或者深入其Makefile,並構建腳本以查看發生了什麼。 – JimB 2014-12-03 19:26:08
他們的Makefile已經期望docker被編譯,它已經在boot2docker的論壇中編譯了一些,但是我遇到了一些問題,有些人遇到了 – markl17 2014-12-03 19:30:45
,無論如何,你不能用'go build'構建docker。他們的Makefile可能引導Docker中的構建,所以你必須更深入構建鏈。查看貢獻者或打包者的文檔。 – JimB 2014-12-03 19:35:10