插件窝 干货文章 怎么查看docker服务是否开启

怎么查看docker服务是否开启

Docker 运行 服务 系统 812    来源:    2025-04-30

如何检查Docker服务是否运行

作为IT工程师,以下是几种检查Docker服务是否开启的方法:

在Linux系统上

  1. 使用systemctl命令(适用于systemd系统):

    sudo systemctl is-active docker
    

    如果返回"active"则表示正在运行。

  2. 查看服务状态

    sudo systemctl status docker
    

    这会显示详细的服务状态信息。

  3. 使用service命令(旧版系统):

    sudo service docker status
    
  4. 检查Docker进程

    ps aux | grep dockerd
    

    如果看到dockerd进程则表示正在运行。

在Windows系统上

  1. 通过服务管理器

    • 打开"服务"管理器(services.msc)
    • 查找"Docker Desktop Service"查看状态
  2. 使用PowerShell

    Get-Service -Name "Docker Desktop Service"
    
  3. 检查任务栏图标

    • Docker Desktop运行时通常会在任务栏显示鲸鱼图标

在macOS系统上

  1. 使用launchctl

    launchctl list | grep docker
    
  2. 检查菜单栏图标

    • Docker Desktop运行时会在菜单栏显示鲸鱼图标

通用验证方法

无论什么系统,都可以尝试运行:

docker version

docker info

如果能正常返回Docker版本信息,说明服务正在运行。

如果发现Docker未运行,可以使用以下命令启动: - Linux: sudo systemctl start docker - Windows/macOS: 通过Docker Desktop应用启动

希望这些方法能帮助你确认Docker服务的运行状态!