关注分享主机优惠活动
国内外VPS云服务器

Docker守护程序配置和故障排除流程

启动守护程序启动守护程序命令取决于您的操作系统:

RHEL、CentOS、Fedora、Ubuntu 16.04或更高版本,使用systemd管理docker服务启动。

$ sudo systemctl enable docker关闭自动启动

$ sudo systemctl禁用docker手动启动守护程序

$ dockerd我们可以执行以下命令将当前用户添加到docker组中,这样可以避免每次执行docker命令时都出现sudo。

$ sudo usermod -aG docker用户名

Docker守护程序配置加速器:

对于Docker客户端版本高于1.10的用户,您可以通过修改守护程序配置文件/etc/docker/daemon.json来使用加速器:

sudo mkdir -p/etc/docker sudo tee/etc/docker/daemon . JSON & lt;& lt-“EOF“““注册表-镜像“:

以两种方式启动调试以打开调试模式。

建议的方法是修改daemon.json文件并将debug设置为true,这适用于任何平台:

一般来说,daemon.json保存在目录:/etc/docker/中。如果不存在,您可以创建该文件。如果文件为空,请添加以下内容:

{“debug“:true }向守护程序发送HUP信号以重新加载配置文件。linux系统命令如下:

$ sudo kill -sighup $(pidoff docker)的另一种方式是在启动docker时添加-D标签。

强制日志输出如果守护进程长时间不响应或反映缓慢,它可以通过命令发送信号来强制日志跟踪。具体命令如下:

linux:

$ sudo kill -sigus R1 $(pidof docker)windows:

下载docker -信号。运行带有标志--PID = & lt;守护进程的PID & gt;这将强制跟踪日志而不停止守护程序。

检查docker是否正在运行:docker info命令使用系统命令:sudo systemctl is-active docker使用系统命令:sudo status docker使用系统命令:sudo service docker status使用:ps或top检查docker进程是否正在运行。

总结以上个人经验,希望能给你一个参考,也希望你能支持主机频道zhujipindao。更多内容。

未经允许不得转载:主机频道 » Docker守护程序配置和故障排除流程

评论 抢沙发

评论前必须登录!