
1 zeusho871 2022-05-26 08:01:30 +08:00 via Android alpine 省的那点体积还是用 debian 合适 |
2 Cooky 2022-05-26 08:07:24 +08:00 上 conda ? |
3 noqwerty 2022-05-26 08:13:48 +08:00 Alpine 真是没什么必要,平时 Docker 用的比较多的话总会有其他用 Debian/Ubuntu 作为 base image 的第三方 Docker image |
4 Bingchunmoli 2022-05-26 08:15:49 +08:00 via Android py 的 pip 不大能做到 clone 安装即用,经常遇见开源项目花式依赖错误 |
5 4BVL25L90W260T9U 2022-05-26 08:50:13 +08:00 生产环境用 alpine 的都是勇士。为了节约一丢丢磁盘,耗费 CPU 和内存,尤其是耗费人的精力,不值当的。 |
6 ClericPy 2022-05-26 09:46:23 +08:00 有木有考虑过 nuitka 打包成二进制直接运行, 不过体积大了不少, 而且只在基础运算有性能提升, 协程高并发甚至会反优化... 一般情况下会有个祖传 Python 镜像, 都用它的话也不浪费空间, alpine 真的各种缺失搞的头疼, 很多内核缓存的优化也都没了, 得不偿失, 有这功夫我直接丢 Serverless 上去了 |
7 arischow 2022-05-26 10:02:53 +08:00 via iPhone 是的,不值得 |
8 WildCat 2022-05-26 10:06:27 +08:00 Pro Tip of Docker: Don't use Alpine. |
9 wonderfulcxm 2022-05-26 10:09:28 +08:00 via iPhone 是的,吃过几次亏 |
10 timpaik 2022-05-26 10:18:45 +08:00 via Android 这个问题好像其实是因为 alpine 没有 glibc 而是用了 musl ,所以有一堆东西需要重新编译。用 alpine 之前应该先了解了解。 |
11 Vegetable 2022-05-26 10:20:46 +08:00 没有专业运维用什么 alpine ,python:3 / ubuntu:20.04 一把梭 |
12 cheneydog 2022-05-26 16:43:59 +08:00 alpine 我觉得更适合用在嵌入式设备 /小型专业程序。 用 python 、nodejs 开发这种快速胶水项目 ubuntu 就很搭。 |