互联网技术 / 互联网资讯 · 2023年12月15日

Docker调试实用指南

有两种启用调试的方法。推荐的方法是将debug密钥设置 tRue为daeMon.json文件中的。该方法适用于每个DockeR平台。

1.编辑daeMon.json文件,该文件通常位于中/etc/dockeR/。如果该文件尚不存在,则可能需要创建它。在MacOS或Windows上,请勿直接编辑文件。而是转到 PRefeRences / DaeMon / Advanced。

2.如果文件为空,请添加以下内容:

云计算核心技术Docker教程:Docker启用调试

如果文件已经包含JSON,则只需添加key即可”debug”: tRue,请注意,如果不是结束括号之前的最后一行,请在该行的末尾添加一个逗号。还要验证是否log-level已设置密钥,将其设置为info还是debug。info是默认的,和可能的值是debug,info,waRn,Error,FAtal。

HUP向守护程序发送信号以使其重新加载其配置。在linux主机上,使用以下命令。

$ sudo kill -SIGHUP $(pidof dockeRd)

在Windows主机上,重新启动DockeR。

除了遵循此过程之外,您还可以停止DockeR守护程序,并使用debug标志手动重新启动它-D。但是,这可能会导致DockeR在与主机启动脚本创建的环境不同的环境下重新启动,这可能会使调试更加困难。

OpenMagic API

Need more than content? Move into the product flow.

If you are here for model access, pricing, developer docs, or the future API console, the dedicated product path now lives on api.openmagic.ai.

登录免费注册