惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
SegmentFault 最新的问题
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Attack and Defense Labs
Attack and Defense Labs
F
Full Disclosure
Vercel News
Vercel News
N
News | PayPal Newsroom
The GitHub Blog
The GitHub Blog
H
Hacker News: Front Page
H
Heimdal Security Blog
P
Privacy International News Feed
博客园 - 司徒正美
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cisco Blogs
L
Lohrmann on Cybersecurity
D
Docker
Recent Announcements
Recent Announcements
Security Archives - TechRepublic
Security Archives - TechRepublic
人人都是产品经理
人人都是产品经理
C
CXSECURITY Database RSS Feed - CXSecurity.com
P
Proofpoint News Feed
T
Tailwind CSS Blog
C
Check Point Blog
博客园 - 叶小钗
Google Online Security Blog
Google Online Security Blog
Martin Fowler
Martin Fowler
Stack Overflow Blog
Stack Overflow Blog
博客园 - 聂微东
S
Secure Thoughts
博客园 - Franky
博客园_首页
阮一峰的网络日志
阮一峰的网络日志
P
Palo Alto Networks Blog
Latest news
Latest news
量子位
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
The Cloudflare Blog
Last Week in AI
Last Week in AI
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Cyberwarzone
Cyberwarzone
小众软件
小众软件
Cisco Talos Blog
Cisco Talos Blog
Hacker News: Ask HN
Hacker News: Ask HN
T
Threatpost
T
Tenable Blog
P
Privacy & Cybersecurity Law Blog
WordPress大学
WordPress大学

Alpine Linux

Alpine 3.23 发布了 AlpineLinux 3.19 发布了 Why AlpineLinux - V2EX 在 iOS 上安装了 iSH,大家有什么推荐的玩法吗? - V2EX AlpineLinux 3.12 发布 - V2EX alpine Linux 跑 docker? Docker 容器中基于 Alpine Linux 镜像, kill 命令不起作用? - V2EX 有牛人么? alpine 改用 networkmanager 问题。 docker 的 alpine 不支持 i18n,对 Java 后端开发有啥影响吗? - V2EX 请教 alpine 大牛如何在 alpine 使用 curl 安装 caddy,并添加服务到自启动 - V2EX Alpine Linux 如何安装 Google TCP-BRR 加速? - V2EX 在用 alpine 构建一个运行静态编译的 nginx 的 docker 镜像时遇到的用户问题 - V2EX 小型系统,用 alpine Linux 真真是极好的。 - V2EX 分享两份自己用的 alpine-php-fpm 的 Dockerfile - V2EX Alpine Linux 大法好!这个没有 GNU, Systemd 和其他莫名的系统,这个简洁、基于脚本的系统,在我折腾 Linux 一年时,让我真正体验到 Unix 系统的精神和原理。 - V2EX
既然 alpine 体积这么小,为什么其它软件官方镜像不把它作为基础镜像? - V2EX
anzu · 2019-02-02 · via Alpine Linux

这是一个创建于 2690 天前的主题,其中的信息可能已经有所发展或是发生改变。

▶ docker images
REPOSITORY                   TAG                 IMAGE ID            CREATED             SIZE
yobasystems/alpine-mariadb   latest              f8804eea22fd        5 days ago          154MB
mariadb                      latest              901583bfdf5a        9 days ago          367MB

mariadb 官方用的是 ubuntu,差不多相差 150M 了。

mmtromsb456

1

mmtromsb456      2019 年 2 月 2 日   ❤️ 1

alpine 和 debian/ubuntu 等基础镜像是有本质区别的.除了体积以外.后者使用的 libc 是 glibc.alpine 是 musl-libc.移植程序的时候要考虑这两者兼容上的问题.

yyfearth

2

yyfearth      2019 年 2 月 2 日 via iPhone   ❤️ 1

接楼上 而且两者执行效率也不同

如果直接把用为 libc 编译的二进制 直接扔到 alphine 上面运行 兼容性和运行效率会比 Debian 或者 Centos 这些常用的差
除非专门给 alpine 编译一个版本

另外 这些常用的环境 在工具和安装配置上 也比 alpine 成熟和方便 大家也都更熟悉

wwqgtxx

3

wwqgtxx      2019 年 2 月 2 日 via iPhone   ❤️ 1

感觉要是能出一个用 glibc 的 alpine 是不是就没那么多破事了

wangxiaoaer

4

wangxiaoaer      2019 年 2 月 2 日 via Android   ❤️ 1

因为除了小,别的毛用没有。尤其是应用依赖一些系统类库的时候。

gamexg

5

gamexg      2019 年 2 月 2 日 via Android   ❤️ 1

小也没什么用处,
docker 会复用镜像,整个主机所有基于相同版本的 ubuntu 的 docker 容器共用一个基础镜像,那点尺寸就不算什么了。

whileFalse

7

whileFalse      2019 年 2 月 2 日   ❤️ 1

最核心的问题有两个:
1. 除了小没有别的好处。坏处见楼上
2. Docker 可以共享镜像层。如果你所用的 Docker 环境存储空间很小,且业务比较单一,那么用 alpine 合适。否则,你问问玩 docker 的,谁机器上没个 Ubuntu 啊……

所以大部分官方镜像的 latest 不是基于 alpine 的,不过一般都会提供 alpine 的 tag。个人的业务那就随你便了。我还挺喜欢 alpine 的。

isCyan

9

isCyan      2019 年 2 月 8 日 via Android

docker hub 里面官方镜像大部分都有 alpine 版本了吧
实在不行我会用 debian-slim 作为基础镜像,比较小巧