在docker部署node.js

為了在docker中搭建一個可以展示3D模型的網(wǎng)站,咨詢了chatGPT,歷時一天部署成功。僅作記錄。
? ? ? ? ?本人非前端工作者,甚至并不是計算機相關(guān)專業(yè)。所以僅作記錄,并不能當(dāng)作教程。
首先創(chuàng)建工作目錄\docker\volumes\3d-web
目錄中準(zhǔn)備3個文件和一個文件夾
? ?

? 1.Dockerfile
? ? ?
2.package.json? ?3.package-lock.json? 在three.js的github中。

還有一個目錄_data用來存放網(wǎng)頁項目文件。
在服務(wù)器或宿主機cd 到\docker\volumes\3d-web這個目錄
構(gòu)建鏡像

在容器中運行剛剛構(gòu)建的Node.js 鏡像,并掛載本地目錄到容器中,映射端口。
部署完成
將網(wǎng)頁項目文件放入_data目錄中

訪問? http://localhost:8081? 或? 服務(wù)器IP:8081





標(biāo)簽: