我在AWS上使用Express.js,Node,mongoose和docker託管測試版應用程序。日常活躍用戶< 10,主要是我的朋友進行測試。由於某種原因,該應用程序幾乎每天都停機。起初我以爲這是AWS的問題,所以我停止了我的應用程序,將它從免費層更改爲t2.medium並再次啓動它。AWS上的Node應用程序的Docker退出狀態1
它沒有解決問題,我檢查了容器的碼頭日誌。這不是由OOMKilled造成的。
"State": {
"Status": "exited",
"Running": false,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 0,
"ExitCode": 1,
"Error": "",
"StartedAt": "2017-03-22T00:51:59.234643501Z",
"FinishedAt": "2017-03-22T07:21:41.351927073Z"
},
"Config": {
...
"AttachStdin": false,
"AttachStdout": true,
"AttachStderr": true,
...
}
我可以設置泊塢窗總是重啓,但我想弄清楚什麼是它的根本原因。有什麼建議麼?