构建 Food Finder 应用的 Docker 环境与中间件
1. 搭建 Docker 环境
在项目中添加 MongoDB 非常简单,只需在 docker-compose 文件中添加几行代码即可。若要停止并移除容器,可按以下步骤操作:
- 使用 Ctrl - C 停止容器。
- 运行 docker compose down 移除容器:
$ docker compose down
[+] Running 2/2
⠿ Container foodfinder-backend Removed 0.0s
⠿ Network foodfinder_default Removed
接下来可以添加前端容器。
1.1 创建前端容器
为前端和中间件创建容器化基础设施,采用 create-next-app 搭建 Next.js 应用,借助官方 Node.js Docker 镜像,使应用与本地 Node.js 安装解耦。在容器内执行所有与 Node.js 相关的命令,本地机器甚至无需安装 Node.js,也无需确保使用的 Node.js 版本符合 Next.js 要求。同时,在容器内使用 npm 可确保为 Linux 安装正确版本的包。
为让 IDE 能自动使用安装的依赖,需
超级会员免费看
订阅专栏 解锁全文
24

被折叠的 条评论
为什么被折叠?



