文件名称:MERN-Nginx:Docker MERN堆栈React,MongoDB,Mongo-Express,Node和Nginx网关
文件大小:244KB
文件格式:ZIP
更新时间:2024-04-16 19:20:54
MERN堆栈 一个基本的MERN堆栈,还有另一个版本,其中Nginx用作应用程序的网关,从而可以更快地进行静态文件传输,并在客户端和API之间进行更安全的通信。 可以将其重组为微服务。 Nginx的 这个容器的工作方式与其他撰写项目不同。 端口:8080仅公开一个入口点。 从这个Nginx充当网关来处理到client或api路由 客户路线: API路线: Mongo Express: 首先,请确保在系统上了 ,然后克隆此存储库。 接下来,在您的终端中导航到克隆此目录的目录,然后通过运行docker-compose up -d --build来启动Web服务器的容器。 React- :3000 mongodb- :27017 mongo- :8081 节点- :3000 nginx- :8080 持久性Mongo存储 永久性存储由docker卷处理,这确保了当您卸下和旋转
【文件预览】:
MERN-Nginx-master
----.gitignore(315B)
----README.md(1KB)
----docker-compose.yml(2KB)
----api()
--------.gitignore(315B)
--------.dockerignore(23B)
--------package.json(391B)
--------src()
--------yarn.lock(57KB)
--------Dockerfile.dev(167B)
----.dockerignore(23B)
----client()
--------.gitignore(315B)
--------README.md(3KB)
--------public()
--------.dockerignore(23B)
--------package.json(834B)
--------src()
--------yarn.lock(496KB)
--------Dockerfile.dev(162B)
----nginx()
--------nginx.conf(929B)
----.env.example(45B)