云计算核心技术Docker教程:Docker本地文件日志驱动
在local从容器的stdout / stderr输出记录驱动器捕获,并将其写入到为性能和磁盘使用而优化的内部存储。
默云计认情况下,local驱动程序为每个容器保留 100MB 的日志消息,并使用自动压缩来减少磁盘大小。100MB 默认值基于算核每个文件 20M 的默认大小和此类文件数量的默认计数 5(考虑日志轮换)。
用法
要将local驱动程序用作默认日志记录驱动程序,心技请将log-driver 和log-opt键设置为daemon.json文件中的适当值,该文件位于/etc/docker/L术Dinux 主机或 C:\ProgramData\docker\config\daemon.jsonWindows 服务器上。有关使oc用 配置 Docker 的更多信息daemon.json,请参阅 daemon.json。
以下示例将日志驱动程序local设置ke为并设置max-size 选项。
{
"log-driver": "local",
&nbsr教p; "log-opts": {
"max-size": "10m"
&程:nbsp; }
}
新启动 Docker 以使更改对新创建的容器生效。现有容器不使用新的日志记录配置。
您可以通过Do设置特定容器记录驾驶员 --log-driver标志docker container create或docker run:
$ck docker run \
--log-driver local --log-opt max-size=10m \
alpine echoer hello world
选项
该local日志驱动程序支持以下日志记录选项:
例子
此示例启动一个alpine容器,该容器最多可包含 3本地 个日志文件,每个文件不超过 10 兆字节。
$ docker run -it --log-driver local --log-opt ma文件x-size=10m --log-opt max-file=3 alpine ash
(责任编辑:精选专题)
- Twitter将于7月23日发布2021年第二季度财报
- 月之暗面正式发布Kimi K2. 6 模型,多项指标对标全球顶尖大模型
- 2021年成为数据科学专家的5个步骤
- 标签: Vbot维他动力 秦海龙 超能机器狗 具身智能
- Facebook首席营收官费舍尔宣布离职
- Gartner:2026年全球IT支出预计将达到6.15万亿美元,同比增长10.8%
- OpenAI 推出 AI 招聘平台,计划与 LinkedIn 竞争
- Docker Desktop 4.11 中的虚拟桌面支持、Mac 权限更改和新扩展
- 标签: 长安汽车 小安 人形机器人 长安科技
- Facebook承诺未来3年将向新闻行业投资至少10亿美元
- 苹果App Store新规12 月 8 日起实行,规范开发者的隐私信披义务
- 标签: 九龙仓置业 海港城 投资物业 酒店
- 扎克伯格让步了,但Facebook在全球的麻烦才刚刚开始
- 涓滀含濂ヨ繍浼氭槑鏃ュ紑骞曪紒闃块噷浜戞敮鎾戦�娆′簯涓婄洿鎾�
