需要打包linux 程序 制作docker镜像 在linux编译出来的程序,依赖库众多,不可能把整个usr/lib/ usr/local/lib都一起打包。
经同事提醒可用命令ldd查看程序依赖库文件.
下图是docker缺少依赖库文件:
用ldd $linux_program_name
打包缺少依赖库:
ldd "程序名" | awk '{print $3}' | xargs -i cp -L {} "要拷贝到的目录"
这个命令无敌了 amazing
需要打包linux 程序 制作docker镜像 在linux编译出来的程序,依赖库众多,不可能把整个usr/lib/ usr/local/lib都一起打包。
经同事提醒可用命令ldd查看程序依赖库文件.
下图是docker缺少依赖库文件:
用ldd $linux_program_name
打包缺少依赖库:
ldd "程序名" | awk '{print $3}' | xargs -i cp -L {} "要拷贝到的目录"
这个命令无敌了 amazing