docker原版镜像选择alpine。
選擇測試程序:web服务器选择ihttpd,这是一个极小的web服务器。
由於alpine未集成inet.d,因此選擇一個極小的替代品miniinetd。
編譯環境準備
需要注意的是,alpine使用的c標準庫是Musl-libc,不是glibc(即GNU C Library )。
這裏多說一句,Musl是一個輕量級的C標準庫,此外還有uClibc ,多用於嵌入式系統,此外GNU還推出EGLIBC EGLIBC(Embedded GLIBC EGLIBC)