2017-04-02 88 views
0

我在Docker中構建了一個node.js應用程序,每當我需要運行它時,我只運行docker並運行命令node app.js如何使用Amazon EC2容器服務將docker node.js應用程序部署到Amazon EC2

我已經在Amazon EC2上設置了它,但是通過註冊並以登錄方式登錄Amazon EC2實例,拉出Docker鏡像,然後運行並登錄到Docker並運行命令node app.js。現在

,因爲亞馬遜有這個EC2集裝箱服務,我被告知,我可以自動完成這兩件事情:

  • EC2上運行的泊塢窗
  • 泊塢運行node app.js

優勢這樣做的目的是當Docker崩潰或應用程序崩潰時,它們都會崩潰,因此EC2可以自動再次運行該命令並解救它們。

如何設置此功能?

回答

0

設置ECS任務時默認出現。確保任務在您的任務容器中被標記爲「基本」,並且您至少有一項ECS服務中請求的任務,並且會自動爲您重新啓動一個失敗/崩潰的容器。

相關問題