最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

从头开始构建Docker nodejs映像

运维笔记admin11浏览0评论

从头开始构建Docker 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. 暂无评论