docker linux 镜像下载,docker-alpine

这篇博客介绍了 Docker 中的 Alpine Linux 镜像,它只有5MB大小,相比其他如 Debian、Ubuntu 和 CentOS 的镜像更为轻便。文章通过实例展示了在 Alpine Linux 中如何使用 apk 命令安装 nodejs,对比了 BusyBox 中无法安装的情况,强调了 Alpine Linux 在 Docker 容器应用中的优势。
摘要由CSDN通过智能技术生成

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"]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值