Node Docker 官方镜像使用方法
有关如何使用 Node 的官方图像创建 Docker 容器的分步教程,这将使您的工作过程更轻松、更高效。 有关如何使用 Node 的官方图像创建 Docker 容器的分步教程,这将使您的工作过程更轻松、更高效。
【资料图】
什么是 Node.js?
Node.js 是 MERN 堆栈的重要组成部分,它的受欢迎程度不断扩大,并在 Stack Overflow 的 2022 年最受欢迎的 Web 框架和技术列表中名列前茅。由于 Node.js 应用程序是用 JavaScript 编写的,因此它是世界领先的编程语言,许多开发人员会发现它易于使用。为了应对常见的开发挑战并迎合 Node.js 的流行,我们引入了Node Docker 官方镜像(DOI)。
什么是 Node Docker 官方镜像?
Node Docker 官方镜像附带了所有必要的组件,包括源代码、核心依赖项、工具和库,以确保您的应用程序顺利运行。它旨在支持各种 CPU 架构,例如 amd64、arm32v6、arm32v7、arm64v8、ppc641le 和 s390x。此外,您可以自由地为您的项目选择不同的标签或图像版本。选择像 node:19.0.0-slim 这样的特定版本可确保您使用稳定且高效的 Node.js 版本。
如何在 Docker 中运行节点
首先,您应该下载并安装您喜欢的 Docker Desktop 版本。Docker Desktop 包括 Docker CLI、Docker Compose 和其他基本开发工具。此外,作为 Docker Desktop 的 UI 组件的 Docker Dashboard 将帮助您管理容器和图像。
输入快速拉取命令
拉取节点 DOI 是最快的开始方式。在您的终端中输入此命令。
docker pull node
这会latest从 Docker Hub 获取默认的 Node 版本。您可以轻松地将此标签用于测试或本地开发。
CLI 完成任务后,将显示一条状态消息。此外,您可以通过转到 Docker Desktop 来验证这一点。为此,请导航至左侧栏中的图像选项卡并查看图像列表。您的节点图像将由 Docker Desktop 显示。
确认节点正常运行
您是否有兴趣将新创建的图像作为容器运行?如果是这样,只需将鼠标悬停在列出的节点图像上,然后单击蓝色的“运行”按钮。执行此操作后,您的节点容器将生成基本日志条目并在收到任何请求时持续运行。
从 Dockerfile 创建节点镜像
通过从 Dockerfile 构建,您可以对图像的组成和配置以及整个应用程序拥有完全的权限。尽管如此,Node 对正常运行的要求最低。为了帮助您开始和运行,这里有一个精简的 Dockerfile(使用特定的、基于 Debian 的映像版本):
FROM node:19-bullseye
为了创建您的镜像,Docker将使用您选择的 Node 版本。建议选择 node:19-bullseye,因为它是适合各种用例的可靠镜像。此外,这个版本是稳定的,可以保护您免受使用最新标签可能发生的任何新的破坏性修改。
要从 构建您的图像Dockerfile,请运行以下命令:
docker build -t my-nodejs-app .
然后,您可以通过输入以下命令来运行新映像:
docker run -it --rm --name my-running-app my-nodejs-app
关键词:
相关新闻
- Node Docker 官方镜像使用方法
- 150万存银行一年的利息是多少 天天速递
- 焦点热议:大商所发布关于调整焦煤等期货合约交易限额的通知
- 激智科技参设新材料公司,含新型膜材料制造业务
- 2023年贵州“三支一扶”笔试成绩公布
- 运动后全身疼痛还能继续吗_运动后三四天身体仍疼痛要注意 运动后全身痛还可以继续运动吗 环球实时
- 全球信息:林徽因绘制《注释》手绘图与各版本《注释》丨中国嘉德2023春拍
- 长安期货5月18日原油日报:无视库存激增油价持续上行,三重因素作用油价或维持强势
- 威海高新区:首个水产绿色健康养殖“五大行动”骨干基地项目通过验收-环球热议
- 全球快看:泉州市气象台发布雷电黄色预警信号【2023-05-18】
- Uber 新功能可以让父母实时查看孩子的行踪
- 路德环境:5月17日融资净买入70.36万元,连续3日累计净买入991.86万元
- 沃克:我们并不只是依赖一名球员 格拉利什需要的就是再进几球 天天观点
- 我的世界神奇宝贝化石清洗机合成_我的世界神奇宝贝化石清洗机怎么做
- 直缝焊管和螺旋焊管的区别_直缝焊钢管
- 【全球速看料】中国—中亚峰会|腰鼓,打出个精气神
- BLG击败G2晋级四强,Bin赛后秀英语喊话全场,必夺冠
- 全球观天下!短期股价涨幅累计近50% 杭州热电(605011.SH): 目前公司无超超临界机组和虚拟电厂业务
- 金圆股份:今年计划生产碳酸锂3300吨-3500吨 加快海外锂资源产业链投资并购
- 世界速递!京准通围绕品牌、产品、体验及效果四大方向进行升级
- 福建|基础教育强师计划论坛在漳州举办-通讯
- 微资讯!文昌阁、五亭桥、个园……端午将至扬州现首款文创绿豆糕
- 和远气体 (002971):5月17日该股突破长期盘整
- 历康科技2022年半年度净利146.51万元 同比下降18.46%-即时看