最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

从头开始构建Docker nodejs映像

IT培训 admin 4浏览 0评论

从头开始构建Docker nodejs映像

我对整个码头工具都很陌生,

我想从头开始创建一个node-js图像。我在互联网上搜索了一下,但我发现的所有图像都基于其他node-js图像。

我尝试添加节点可执行文件并相应地编辑路径,但仍然没有运气。 (使用java)

示例dockerfile:

FROM scratch

ENV PATH="${PATH}:/node-v8.9.3-linux-x64/bin" 

ADD "node-v8.9.3-linux-x64.tar.xz" "rootfs.tar.xz"  /


ADD "prince.tar.gz" /

CMD ["node"]
回答如下:

了解您的目标是以最小的大小构建node-js映像,仅添加节点分发可能不起作用,因为底层nodejs可能需要一些其他依赖项(如果您的操作系统不可用)。

您可以在高山之上快速构建图像,结果图像仅为60 MB左右。

FROM alpine:latest

RUN apk update && apk add nodejs

从头开始构建Docker nodejs映像

我对整个码头工具都很陌生,

我想从头开始创建一个node-js图像。我在互联网上搜索了一下,但我发现的所有图像都基于其他node-js图像。

我尝试添加节点可执行文件并相应地编辑路径,但仍然没有运气。 (使用java)

示例dockerfile:

FROM scratch

ENV PATH="${PATH}:/node-v8.9.3-linux-x64/bin" 

ADD "node-v8.9.3-linux-x64.tar.xz" "rootfs.tar.xz"  /


ADD "prince.tar.gz" /

CMD ["node"]
回答如下:

了解您的目标是以最小的大小构建node-js映像,仅添加节点分发可能不起作用,因为底层nodejs可能需要一些其他依赖项(如果您的操作系统不可用)。

您可以在高山之上快速构建图像,结果图像仅为60 MB左右。

FROM alpine:latest

RUN apk update && apk add nodejs

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论