2017-02-21 104 views
1

我正在開發一個應用程序與NWJS,現在我想在部署過程中,我需要的是將應用程序安裝到將使用該應用程序的不同機器,我看到的問題是如果我更改一些文件我需要在每臺機器上重新安裝,我正在閱讀有關docker的信息,如果我理解的很好,我可以創建一個Image並將最新版本的應用下載到使用該應用的每臺機器中。與docker部署NWJS

問題是,如果我可以將應用程序上傳到容器中並將其下載到每臺機器中,並且如何搜索文檔以做到這一點?

感謝所有幫助

+1

查找Dockerfile ...然後查找docker-compose.yaml,這是您爲您的應用程序定義詳細信息的地方 –

+0

所有目標機器都在同一個網絡中嗎? – Ewald

回答

1

我想我已經騙我的方式到一個解決方案,這可能爲你工作,根據您的具體要求是什麼。

在一種情況下,我有一個共享網絡文件夾,允許機器通過網絡共享啓動NWJS應用程序,因此每次更新文件並重新啓動某個快捷方式時,都會有一個新副本。

遠程用戶不直接在我們的同一個網絡上,他們的副本在DropBox文件夾中 - 當然 - 當我將新副本放入該文件夾時,會自動更新。

這些解決方案都不像安裝程序那樣「乾淨」,但對於我們的使用情況來說,它們工作得很好。 DropBox自動處理文件新副本的下載是一件好事。