docker(9):使用alpinelinux 构建 golang http 启动了,才15mb
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53635529 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,关于alpine 环境 http://blog.csdn.net/freewebsys/article/details/53615757 昨天研究了下golang的http服务器。 发现在启动的时候报错: No such file or directory 发现这个错误,开始还以为是alpine 的系统lib库少了, 必须使用docker 官方的golang镜像呢。 后来研究明白了,其实是因为我的宿主是centos。 我在centos 上编译了 golang,然后拷贝到alpine 环境上造成的。 解决办法。 1,使用golang:alpine 镜像 241 mb 进行编译,映射一个文件夹。 2,然后把编译好的文件拷贝出来,放到alpine的镜像上即可。 这样一个15.24 MB golang 环境就好了。 因为还安装了一个 bash ,可以进入系统查...