什么是docker node:9-stretch?

时间:2019-02-21 01:50:25

标签: node.js docker dockerfile

我正在查看一个项目中的一个Dockefile,该文件实质上是在构建我们的UI。

我看到它正在使用FROM node:9-stretch,它与npm 5.6.0一起提供。我想使用npm ci,它需要5.7.0,所以我需要更新我的dockerfile节点基本映像。

我在docker hub https://hub.docker.com/_/node/中看不到node:9-stretch

此拉动节点从哪里开始:9拉伸,基础图像的-stretch版本是什么?

1 个答案:

答案 0 :(得分:3)

此提交https://github.com/nodejs/docker-node/commit/b22fb6c84e3cac83309b083c973649b2bf6b092d之后,节点9的构建被删除。您可以在diff中找到Dockerfile。

您可以在提交之前提取构建的node:9拉伸图像,并保留在docker hub中。到目前为止,https://hub.docker.com/_/node?tab=tags&page=18的“标签”页面中存在9拉伸标签。