Alpine Linux 的 Docker 镜像 docker-alpine

BSD
SHELL
Linux
2015-12-24
叶秀兰

docker-alpine 是一个极小的 Alpine Linux Docker 镜像,大小只有 5 MB。

REPOSITORY          TAG           IMAGE ID          VIRTUAL SIZE
gliderlabs/alpine   latest        157314031a17      5.03 MB
debian              latest        4d6ce913b130      84.98 MB
ubuntu              latest        b39b81afc8ca      188.3 MB
centos              latest        8efe422e6104      210 MB

Alpine Linux 有更完整更新的索引:

$ docker run progrium/busybox opkg-install nodejs
Unknown package 'nodejs'.
Collected errors:
* opkg_install_cmd: Cannot install package nodejs.

$ docker run gliderlabs/alpine apk --update add nodejs
fetch http://dl-4.alpinelinux.org/alpine/v3.2/main/x86_64/APKINDEX.tar.gz
(1/5) Installing c-ares (1.10.0-r1)
(2/5) Installing libgcc (4.8.3-r0)
(3/5) Installing libstdc++ (4.8.3-r0)
(4/5) Installing libuv (0.10.29-r0)
(5/5) Installing nodejs (0.10.33-r0)
Executing busybox-1.22.1-r14.trigger
OK: 21 MiB in 20 packages

使用:

FROM gliderlabs/alpine:3.2
RUN apk --update add mysql-client
ENTRYPOINT ["mysql"]
加载中

评论(4)

进击的代码
进击的代码
同感,但是可以换国内源,有点晕的就是他的安装包名字,搜索php7出来一堆,不能直接安装,得直接add php7这样,搞不懂
翠翠
翠翠
楼上可以用国内的镜像服务。
p
phpprince
非常好用。
雷兽
Alpine 实在是软件源apk相当不好搞,基本没办法简单联网搞,连不上下不来的。。。。。没有rpm、deb方便

暂无资讯

暂无问答

暂无博客

返回顶部
顶部