如何确认Linux上Docker是否成功启动

[复制链接] |主动推送
查看34 | 回复0 | 2024-9-11 15:07:20 | 显示全部楼层 |阅读模式
在Linux系统中,服务是一种常驻系统内存中的进程,可以提供一些系统和网络功能。现在最新的Linux系统都统一使用systemctl进行服务的管理。本文将介绍如何使用systemctl命令查看Docker是否在Linux上成功启动。管理服务 systemctl (root权限)
systemctl [opt] xxx.service
status:查看当前服务状态
start:启动服务
stop:关闭服务
restart:重启服务
enable:设置开机启动
disable:设置开机不启动
reload:后面不接具体服务名,重新加载配置文件
mask:注销服务
unmask:取消注销
示例如下:
运行命令:systemctl status docker.service
如果看到"active (running)"字样,说明Docker已经成功启动。运行级别的分类 runlevel
运行级别0:系统停机状态
运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
运行级别2:多用户状态(没有NFS)
运行级别3:完全的多用户状态(有NFS)
运行级别4:系统未使用,保留
运行级别5:X11控制台
运行级别6:系统正常关闭并重启一些常用命令 systemctl
查看当前已经启动的服务 systemctl list-units
查看所有服务 systemctl list-unit-files
查看服务有哪些依赖 systemctl list-dependencies xx.service
查看服务有哪些依赖(反向) systemctl list-dependencies --reverse xx.service查看Docker服务的状态和日志信息可以使用以下命令:
运行命令:systemctl status docker.service //查看Docker服务的状态信息;
运行命令:journalctl -u docker.service //查看Docker服务的日志信息。
如果看到"active (running)"字样,说明Docker已经成功启动。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则