靜態站點使用`docker`部署時,希望`nginx前台啟動`的同時可以將錯誤日誌和訪問日誌全部重定向到標準輸出,便於採集和處理!
只需要修改`nginx.conf`中`3行`關於日誌的配置就ok了
daemon off;
error_log /dev/stdout warn;
access_log /dev/stdout main;
其它配置項保持不變,效果如下:
xianyuluo/nginx:alpine-docker
該映象可直接使用,靜態檔案存放位置:/wwwroot/dist/
dockerfile如下
from xianyuluo/nginx:alpine-docker
copy ./dist /wwwroot/dist
run ls -l /wwwroot/dist
entrypoint ["nginx"]
重定向標準輸出
各位看官,今天我們來聊聊標準io流的重定向問題。必須,在程式設計時會輸出大量資訊到螢幕上,非常不方便閱讀,我們可以通過對於標準輸出的重定向,從而使得閱讀更方便。主要涉及的方法為 setin inputstream setout printstream seterr printstream setin...
重定向標準錯誤輸出
第5章介紹了標準輸出的概念,並解釋了如何重定向命令的標準輸出。除了標準輸出之外,命令還可以將輸出傳送到標準錯誤輸出。命令將錯誤訊息傳送到標準錯誤輸出,這樣就可以避免與傳送到標準輸出的資訊混淆在一起。與處理標準輸出一樣,預設情況下,shell將命令的標準錯誤輸出傳送到螢幕上。除非重定向標準輸出和標準錯...
重定向標準錯誤輸出
8.2.3 重定向標準錯誤輸出 第5章介紹了標準輸出的概念,並解釋了如何重定向命令的標準輸出。除了標準輸出之外,命令還可以將輸出傳送到標準錯誤輸出。命令將錯誤訊息傳送到標準錯誤輸出,這樣就可以避免與傳送到標準輸出的資訊混淆在一起。與處理標準輸出一樣,預設情況下,shell將命令的標準錯誤輸出傳送到螢...