【问题标题】:How to build Docker images with node installed [closed]如何在安装了节点的情况下构建 Docker 映像 [关闭]
【发布时间】:2019-02-07 16:36:46
【问题描述】:

从 .netcore 2.1 开始,.net 图像(windows 图像)上未安装节点。

你会如何在你的 docker 镜像上安装节点?这里有一些链接,这似乎对我不起作用,主要是因为我在运行 powershell 时遇到错误。我只想下载官方(直接从ms)图片

https://github.com/a11smiles/docker-nano-nodejs/blob/master/Dockerfile

Can't install node in docker image microsoft/dotnet:2.1-sdk for windows architecture

【问题讨论】:

  • 为什么不用官方的 node.js docker镜像?
  • 我在那个部门能找到的只有这个hub.docker.com/_/node(仅限linux)
  • 是的,它是一个基于 Linux 的镜像,就像大多数 Docker 镜像一样。既然你的容器在 Node.js 中,那你为什么还需要其他的呢?
  • 企业政策
  • 哦,好吧。得到你

标签: node.js docker


【解决方案1】:

您可以使用microsoft/aspnetcore-build docker 镜像,因为它带有 Node.js。它来自 Microsoft,具有:

  • Node.js
  • NET Core SDK
  • 鲍尔
  • 吞咽

【讨论】:

  • 哇,谢谢!...我怎么错过了。非常感谢!
  • 哦等等。我收回那条路……我以前去过那条路。 microsoft/aspnetcore-build 不支持 .net core 2.1+.. 回到绘图板
  • 您能否更新您的问题,使其包含您需要的所有详细信息?像 .net core 2.1+,带有 node.js 的 microsoft image。也许其他要求?谢谢
猜你喜欢
  • 2016-11-21
  • 1970-01-01
  • 2017-06-02
  • 2019-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多