node-docker-good-defaults:Docker示例的示例节点应用程序

时间:2024-02-23 00:19:54
【文件属性】:

文件名称:node-docker-good-defaults:Docker示例的示例节点应用程序

文件大小:44KB

文件格式:ZIP

更新时间:2024-02-23 00:19:54

nodejs docker dockerfile npm docker-compose

Node + Docker Hello World,用于显示在Docker中使用Node.js的良好默认值 这试图成为一个“良好的默认设置”示例,该示例开始在Docker中开始使用Node.js进行本地开发,并通过基本的技巧,口哨声和最佳实践将其交付生产。 问题/公关欢迎。 注意在,我有Node.js Dockerfiles和Compose文件的更高级示例。 在我的8小时视频课程中,我还了解有关Docker和Node.js的所有内容。 还要注意,我在还有关于其他资源。 当地发展特点 开发人员应尽可能接近产品。 docker-compose构建与生产映像类似的本地开发映像,但映像中需要以下仅开发人员功能。 目标是使开发环境尽可能接近测试和生产,同时仍提供所有不错的工具来使您成为快乐的开发人员。 防止在主机上需要node / npm 。 在容器的应用程序根目录外部安装node_modules ,这样本地开发不会遇到使用本地源代码对其进行绑定安装的问题。 这意味着它将在容器构建中运行一次npm install ,而您无需在主机或每次docker运行中运行npm。 如果更改package


【文件预览】:
node-docker-good-defaults-master
----.dockerignore(128B)
----docker-entrypoint.sh(691B)
----database()
--------seed.js(347B)
----.vscode()
--------launch.json(778B)
--------tasks.json(2KB)
----Dockerfile(2KB)
----LICENSE(1KB)
----test()
--------sample.js(1KB)
----README.md(7KB)
----docker-compose.yml(3KB)
----.gitignore(981B)
----index.js(2KB)
----bin()
--------www(2KB)
----docker-stack.yml(1KB)
----package-lock.json(101KB)
----package.json(1KB)
----healthcheck.js(465B)

网友评论