在克隆github docker build .
存储库后,我只是启动了tarantool/docker
,并收到了错误消息:
cp: can't stat '.libs/libprofiler.so*': No such file or directory
对于我尝试从1.9到2.1构建的每个容器版本,都会重现此错误。所以我想我偶然发现了一个众所周知的问题(?)。
我的Docker版本是:
Client: Docker Engine - Community
Version: 18.09.2
API version: 1.39
Go version: go1.10.8
Git commit: 6247962
Built: Sun Feb 10 04:12:31 2019
OS/Arch: windows/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 18.09.2
API version: 1.39 (minimum version 1.12)
Go version: go1.10.6
Git commit: 6247962
Built: Sun Feb 10 04:13:06 2019
OS/Arch: linux/amd64
Experimental: false
答案 0 :(得分:1)
问题在行尾。如果您正在使用跨平台项目,请设置您的git客户端,使其不将行尾更改为CRLF
。
在这种情况下的解决方法:转到gperftools_alpine.diff
,将所有行尾更改为LF
,重新运行构建。