为了账号安全,请及时绑定邮箱和手机立即绑定

Python 3.7 Docker 镜像

Python 3.7 Docker 镜像

冉冉说 2021-06-29 13:08:00
我想dockerize我的python应用程序。我去了 Docker hub,发现有各种听起来很可能的基础镜像。3.7.0-stretch, 3.7-stretch, 3-stretch, stretch (3.7/stretch/Dockerfile)3.7.0-slim-stretch, 3.7-slim-stretch, 3-slim-stretch, slim-stretch, 3.7.0-slim, 3.7-slim, 3-slim, slim (3.7/stretch/slim/Dockerfile)3.7.0-alpine3.8, 3.7-alpine3.8, 3-alpine3.8, alpine3.8, 3.7.0-alpine, 3.7-alpine, 3-alpine, alpine (3.7/alpine3.8/Dockerfile)3.7.0-alpine3.7, 3.7-alpine3.7, 3-alpine3.7, alpine3.7 (3.7/alpine3.7/Dockerfile)尽管我尝试了 Google 搜索,但我还是无法弄清楚“stretch”、“slim”、“slim-stretch”和 alpine 之间的区别。帮助?
查看完整描述

2 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

请注意,在 Python Oficial Docker Hub 的底部,您将获得有关 repo 内容的好线索。

Stretch、Apline、Buster 指的是容器使用的基本操作系统

Stretch 和 Buster是 Debian 的连续版本,而Alpine是基于 musl 和 BusyBox 的 Linux 简约版本。

大小差异是相当大的,从 Alpine 到其他人最多可达 30,但作为更好的社区到更好的大小性能类型,需要权衡取舍

此外,请考虑您的容器需要安装什么以及它可以获得的简约程度。


查看完整回答
反对 回复 2021-07-13
  • 2 回答
  • 0 关注
  • 244 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信