文件名称:docker-node-example:使用Docker和Docker Compose的示例Node应用程序
文件大小:326KB
文件格式:ZIP
更新时间:2024-04-01 08:44:11
docker redis postgres express node
Node + Docker应用示例 您可以将此示例应用程序用作新项目的基础,或作为Dockerize现有Node应用程序的指南。 该示例应用程序虽然很小,但它可以连接您在现实世界中的Node应用程序中可能使用的许多功能,但与此同时,它并没有包含一百万个个人意见。 对于Docker而言,自2014年末以来,所有内容都是基于Docker最佳实践的积累,这些最佳实践基于构建和部署数十种Dockerized Web应用程序。 该应用程序使用Express 4.17.1和Node 14.15.5 。 每次更改版本时,屏幕截图都不会更新: 目录 科技栈 如果您不喜欢其中的某些选择,那就没问题了,您可以自己换掉其他选择。 后端 前端 但是客户端JavaScript呢? 选择JS库是一个非常特定于应用程序的决定,因为它取决于您喜欢的库,并且还取决于您的应用程序是否主要是带有JS或API后端的
【文件预览】:
docker-node-example-main
----docker-compose.override.yml.example(335B)
----bin()
--------docker-entrypoint-web(508B)
----frontend()
--------package.json(732B)
--------.yarnrc(31B)
--------app()
--------static()
--------webpack.config.js(2KB)
--------tailwind.config.js(99B)
--------yarn.lock(203KB)
--------postcss.config.js(128B)
----.github()
--------docs()
--------workflows()
----Dockerfile(2KB)
----LICENSE(1KB)
----.env.example(3KB)
----docker-compose.yml(1KB)
----.gitignore(3KB)
----CHANGELOG.md(323B)
----run(3KB)
----.dockerignore(138B)
----public()
--------.keep(0B)
----README.md(16KB)
----backend()
--------.eslintrc(123B)
--------config()
--------knexfile.js(287B)
--------package.json(663B)
--------.yarnrc(31B)
--------db()
--------test()
--------src()
--------yarn.lock(239KB)