【前端开发】编写node服务镜像demo

Docker image:

它是一个可执行文件,包含了运行一个应用程序的操作系统配置和所有的库。它有多个层叠在一起,并表示为单个对象。docker image 是通过 docker file 来创建的,我们稍后再讲。

Docker Container:

它是 docker image 的一个运行实例。同一个 docker image 可以有多个运行的 container。

容器化 Node.js 应用

我们来尝试容器化一个简单的 node.js 应用,然后创建一个 image

 

 

亲测有效:

https://cloud.tencent.com/developer/article/1533895?areaId=106001

 

效果:

 docker桌面端(创建在本机的镜像桌面端很好管理)

 相关依赖扩展:

1、支持koa静态资源访问

 "koa-static": "^5.0.0",

2、进程管理

 "pm2": "^5.3.1"

 

3、无头浏览器(截图/dom截图)

"puppeteer": "^22.3.0"

 

posted @ 2024-04-16 17:40  JeckHui  阅读(17)  评论(0编辑  收藏  举报