Docker 容器镜像 alpine VS Ubuntu 的竞争
source link: https://www.v2ex.com/t/817762
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
<div class="markdown_body">
最下面的链接 是三年前 reddit 论坛有讨论将 alpine 作为基础镜像, 如今已经实现被推荐作为 Docker 官方基础镜像。。想请教各位:
1 、回帖中提到的那些 alpine 的缺陷是否已解决? 比如它的 musl libc 是不是还会有很多坑?
2 、现在 alpine 还有哪些库没有,但是也没办法自己手动编译安装的?
3,你们在构建 docker 基础镜像的话会如何选择?
https://www.reddit.com/r/docker/comments/b6gk1x/why_use_ubuntu_as_base_image_when_alpine_exists/
谢谢🙏
</div>
programV2 14 小时 36 分钟前 via iPhone
Tink 13 小时 40 分钟前 via Android
liuxu 4 小时 7 分钟前
2. 都能编译
3. 常用 alpine ,目前制作 docker image 最小方案有 2 种,一种是在 gentoo 下用 kubler 这类交叉编译工具制作目标系统 tar 包然后生成 docker image ;还有一种方式就是通过 alpine ,我实际测试来看 alpine 有时候比 gentoo 下自己制作的包还要小,而且编译时间 10 倍缩减
@Tink 日常通用方式是 ln -sf /proc/$$/fd/1 verbose.log ,然后进程输入日志到这个文件,还有问题的话看看配置是不是弄错了
programV2 2 小时 34 分钟前 via iPhone
liuxu 1 小时 20 分钟前
programV2 1 小时 5 分钟前 via iPhone
@liuxu
@liuxu
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK