最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker Nginx Log 三者的處理詳解

 更新時間:2020年11月26日 11:24:57   作者:Quincy379  
這篇文章主要介紹了Docker Nginx Log 三者的處理詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

因為公司的同事需要Nginx日志標(biāo)準(zhǔn)輸出,也就是通過控制臺處理,那么我們需要先將日志寫到文件內(nèi):

error_log /var/log/nginx/error.log

access_log /var/log/nginx/access.log

處理方式無非有兩種:

1.創(chuàng)建宿主機路徑,然后將其掛載到容器內(nèi)的nginx日志路徑:

docker run --name docker_nginx -d -p 80:80\ 
 -v /var/log/nginx/log:/var/log/nginx\
--!-v:掛載日志目錄

2.第二種就是落地到日志文件,然后導(dǎo)向標(biāo)準(zhǔn)輸出:

RUN \

  ln -sf /dev/stdout /var/log/nginx/access.log && \    
  ln -sf /dev/stderr /var/log/nginx/error.log 

聽說第二種比較好!??!

這樣日志問題就解決了!

補充知識:自定義docker nginx鏡像無容器日志輸出

剛好自己因為工作環(huán)境需要自己定制一個nginx鏡像,生成之后,發(fā)現(xiàn)容器沒有相關(guān)nginx日志輸出

FROM env_centos:latest
 
COPY nginx.repo /etc/yum.repos.d/ 
# 注意,日志要重定向輸出到stdout,否則無法看到容器日志輸出
RUN \
  yum -y install nginx httpd-tools && \
  mkdir -p /data/nginx_conf/upstream && \
  mkdir -p /data/nginx_conf/vhosts && \
  rm -f /etc/nginx/conf.d/default.conf && \
  ln -sf /dev/stdout /var/log/nginx/access.log && \    > 這2行是關(guān)鍵,當(dāng)然,這個要跟你的nginx配置文件匹配,不要照搬
  ln -sf /dev/stderr /var/log/nginx/error.log          > 這2行是關(guān)鍵
 
COPY nginx.conf /etc/nginx/nginx.conf
 
EXPOSE 80
#EXPOSE 443
 
CMD ["nginx", "-g", "daemon off;"]

最終的效果如下

#docker exec test123 ls -l /var/log/nginx/
lrwxrwxrwx 1 root root 11 Dec 29 10:51 access.log -> /dev/stdout
lrwxrwxrwx 1 root root 11 Dec 29 10:51 error.log -> /dev/stderr

以上這篇Docker Nginx Log 三者的處理詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • docker?創(chuàng)建容器時指定容器ip的實現(xiàn)示例

    docker?創(chuàng)建容器時指定容器ip的實現(xiàn)示例

    在實際部署中,我們需要指定容器ip,本文主要介紹了docker?創(chuàng)建容器時指定容器ip,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • Docker 制作鏡像Dockerfile和commit操作

    Docker 制作鏡像Dockerfile和commit操作

    這篇文章主要介紹了Docker 制作鏡像Dockerfile和commit操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Docker時間不一致,時區(qū)設(shè)置方式

    Docker時間不一致,時區(qū)設(shè)置方式

    這篇文章主要介紹了Docker時間不一致,時區(qū)設(shè)置方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Docker容器部署前端Vue服務(wù)(小白教程)

    Docker容器部署前端Vue服務(wù)(小白教程)

    本文主要介紹了Docker容器部署前端Vue服務(wù),文中根據(jù)實例編碼詳細(xì)介紹的十分詳盡,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 使用docker制作分布式lnmp 鏡像

    使用docker制作分布式lnmp 鏡像

    最近在學(xué)習(xí)docker相關(guān)知識,順便把docker制作分布式lnmp 鏡像的過程分享給大家,包括Nginx配置文件和PHP文件的修改代碼也一并給出,感興趣的朋友跟隨小編一起看看吧
    2021-06-06
  • docker掛載本地目錄和數(shù)據(jù)卷容器操作

    docker掛載本地目錄和數(shù)據(jù)卷容器操作

    這篇文章主要介紹了docker掛載本地目錄和數(shù)據(jù)卷容器操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Linux Docker安裝wordpress的方法詳解教程

    Linux Docker安裝wordpress的方法詳解教程

    這篇文章主要介紹了Linux Docker安裝wordpress的方法詳解教程的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Docker?Swarm?操作對容器端口影響記錄

    Docker?Swarm?操作對容器端口影響記錄

    在使用Docker Swarm 構(gòu)建集群環(huán)境過程中,于ts3節(jié)點出現(xiàn)了原有的容器端口全部失效,手動重啟后才恢復(fù)的情況,這篇文章主要介紹了Docker Swarm操作對容器端口影響,需要的朋友可以參考下
    2025-04-04
  • Mysql 在 Docker 中的時區(qū)問題記錄

    Mysql 在 Docker 中的時區(qū)問題記錄

    Mysql 時區(qū)一般是跟著系統(tǒng)走的,而在 Docker 中安裝 Mysql 默認(rèn)時區(qū)是 UTC,下面介紹,創(chuàng)建Docker容器前、后,分別如何設(shè)置 Mysql 時區(qū),感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • docker容器資源配額控制詳解

    docker容器資源配額控制詳解

    本篇文章主要介紹了docker容器資源配額控制詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11

最新評論

丰县| 宜兴市| 新丰县| 通城县| 阿尔山市| 铁岭市| 云南省| 江源县| 遂溪县| 乐清市| 崇州市| 卢氏县| 临海市| 嘉定区| 肇庆市| 宜春市| 元谋县| 宁河县| 甘肃省| 苏尼特左旗| 六盘水市| 武安市| 唐河县| 新津县| 敖汉旗| 宿迁市| 井冈山市| 常州市| 丘北县| 肥西县| 磴口县| 佛教| 溧水县| 施秉县| 大新县| 太和县| 平和县| 阜城县| 曲靖市| 界首市| 三穗县|