旧版 docker-compose 我一直以为是 python 写的,包括我手头的 rpm 版本和听说过的 pip 版本
直到有一天在某台机器上发现一个“单个文件”的,并且 ldd 它基本上没有什么外部依赖 我还以为是 golang 那个新版本,但是版本号很旧啊才 1.5.0rc1
用 strings 命令读了一下那个文件,发现里边有 libpython.so 之类的字样,应该是从 python 编译出来的单个可执行文件 https://github.com/docker/compose/releases/tag/1.5.0rc1
这种文件是怎么编译出来的呢?
