簡體   English   中英

Docker 與 node.js

[英]Docker vs node.js

我對 React-native 還很陌生。 對於一個非常復雜的問題,我很抱歉,但我有兩難選擇。 我正在構建一個 API,它與我正在處理的服務器應用程序通信,我一直在使用 Docker 成功運行容器,但我經常被告知我不需要運行 ZC5FD214CDD0D2B3B4272E73B02。 我了解 Docker 和 Node.JS 的原理,但老實說,我無法想象沒有 Docker 將如何運行服務器端。 我試過 Node.js 並且似乎需要一個 PHP 服務器,我也被告知我不需要。 這是真的? Docker 或 Node.JS 哪個更好? 如果 Node JS 更好,如何在沒有 php 服務器的情況下運行它,因為我的理解是 php 為頁面提供服務,而 React 使用這些頁面。

'您可以經常通過操作系統的 package 管理器安裝 Node。 它不需要 PHP 或其他語言解釋器。 我發現直接使用 Node 比在 Docker 中使用 Node 容易得多:它實際上是我的 IDE 熟悉的本地開發環境,而不是運行與我的桌面工具隔離的“其他地方”的 Node 解釋器的路徑。 '

1)經過幾周的研究,我發現我根本不需要 docker。 Node 內部可以使用 fastify 或 express 來運行服務器。 我只需要檢查相關文檔的使用情況

2)我將 fastify 鏈接到 ngrok 並將我當地的 IP 地址暴露給面向公眾的方向 3)我將 ngrock url 鏈接到我的 freedns 和瞧。 有效。 4)我的端口有一個小問題,通過使用命令 ngrok http 127.0:0.1:5000 解決了

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM