您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker使用JSON 文件日志驱动程序 正文
时间:2026-11-15 来源:网络整理 编辑:热点
谷歌霸屏推广【tg:seogoogle987】
默认情况下,Docker 会捕获所有容器的标准输出(和标准错误),并使用 JSON 格式将它们写入文件中。JSON 格云计式用其原点 (stdout或stderr) 及其时间戳对每一行进行注释。每个日志文件仅包含有关一个容器的信息。
算核3;"log":"Log line is here\n","stream":"stdout","time":"2019-心技01-01T11:11:11.111111111Z"}
用法
要将json-file驱动程序用作默认日志记录驱动程序,术D请将log-driver 和log-opts键设置为daemon.json文件中的适当值,该文件位于/etc/dockeocr/Linux 主机或 C:\ProgramData\docker\config\Windows 服务器上
以下示例将日ke志驱动程序json-file设置为并设置max-size 和max-file选项以启用自动日志轮换。
{
"logr教-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max程:-file": "3"
}
}
重新启动 Docker 以使更改对新创建的容器生效。现有容器不使用新的日志记录配置。
您可以通Do过设置特定容器记录驾驶员 --log-driver标志docker container create或docker ruckn:
$ docker run \
--log-driver json-file --log-opt max-size=10m \
aerlpine echo hello world
选项
该json-file日志驱动程序支持以下日志记录选项:
例子
此示例启动使用一个alpine容器,该容器最多可包含 3 个日志文件,每个文件不超过 10 兆字节。
$ docker run -it --log-opJSt max-size=10m --log-opt max-file=3 alpine ash
多云管理:技术、人员、流程面临的挑战2026-10-11
标签: OpenAI Neptune 模型监控 AI工具2026-09-28
OpenAI 正式进驻印度,计划在新德里设立办公室2026-09-06
标签: 宝马 Momenta ADAS 智能驾驶2026-09-09
全球首款 AI 字体生成器 “Dr Fonts©” 正式上线,免费试用体验!2026-06-22
如果让AI根据文字画「抽象画」,那得成什么样?|DeepMind新算法2026-08-30
标签: 吉利汽车 2026年财报 第一季度财报 吉利汽车财报2026-06-27
OpenAI 计划将 ChatGPT 打造成全新操作系统,拓展第三方应用生态2026-05-29
Facebook智能眼镜能保护隐私吗?欧盟希望澄清2026-07-31
标签: 亚马逊 AI战略 裁员 AWS2026-07-24
大规模算力中心建设拉升需求 国产光纤光缆与光模块大卖2026-06-17
浜戣�绠楀紑鍙戯細Python鍐呯疆鍑芥暟-range() 鍑芥暟璇﹁В2026-07-02
标签: 空中客车 A220 A320系列 A3502026-07-29
云计算开发:Python练习实例-输出一个随机数2026-07-27
标签: HPE AI智能体存储2026-05-20
AMD再攀高峰!与甲骨文合作部署5万块AI芯片,全面发力AI市场2026-11-02
AI安全警报:只需250份文件即可 “投毒” 大语言模型2026-09-16
亚马逊云计算业务去年Q4营收242亿美元 全年超过900亿美元2026-07-15