小巧的 nginx docker,不到 11MB,内置 Google 镜像, https://hub.docker.com/r/suconghou/nginx-google/
1
hanqi7012 2016 年 5 月 11 日 via Android
先收藏回家看看…部署到 vps 私用看看
|
2
4679kun 2016 年 5 月 11 日 via Android
这叫反向代理 你把 goigle 全站扒下来才叫镜像
|
4
Errpt 2016 年 5 月 11 日
这是啥原理,怎么用啊?
|
5
mahone3297 2016 年 5 月 11 日
DockerFile 呢?
|
6
bdbai 2016 年 5 月 11 日 via Android
@mahone3297 构建好的镜像没有 Dockerfile ,直接 pull 下来 run 就行。
|
7
suconghou OP @bdbai @mahone3297 构建的时候是有 Dockerfile 的,但是根据 Dockerfile 构建好的镜像有些大,还安装了很多依赖,我把编译好的文件又复制到新镜像了.
|
9
suconghou OP @bdbai 这个是用 Alpine 安装必要依赖编译的,然后又将编译好的复制到新的 Alpine 系统,个别链接库缺少的也挪过来.其实 Alpine 集成了包管理器,已经能安装很多应用了, 更高级的做法是 用 buildroot 定制环境,一个 nginx 镜像可以做到 9MB 以内,不过还不太会玩. https://hub.docker.com/_/alpine/
|
10
suconghou OP @bdbai 如果是 GO 语言写的程序做成 docker 就更好玩了,静态编译一下,不需要任何依赖库,一个应用程序可以做到 5MB 左右
|
11
Tink PRO 就是先在一个 docker 里编译,编译完之后把二进制文件拷出来放到一个新 docker 里面?
|
16
orzfly 2016 年 5 月 12 日
构建过程都不公开的镜像楼上几位你们真的敢用嘛(
|
18
suconghou OP @fzhw88 可以直接部署, CMD 里 填 nginx -g 'daemon off;' 不过 arukas 最近并不稳定,快要废了.
https://nginx-google.arukascloud.io/ |
20
xiaoli88 2018 年 2 月 25 日
|
21
xiaoli88 2018 年 2 月 25 日
上边的不行了。。。能发镜像的地方不多了哎
http://blog.csdn.net/wjschaoren/article/details/79360811 |
22
xiaoli88 2018 年 2 月 25 日
好用请点赞哦
|