Как прагматично проверить доступность рабочего стола докера на ПК с помощью java

У меня есть IDE, которую я программирую самостоятельно, в которой есть действие для запуска файла docker-compose.yml с использованием docker-compose up

Действие должно быть доступно только в том случае, если у разработчика установлен рабочий стол Docker. Как я могу проверить доступность рабочего стола docker с помощью java?

if(dockerDesktopAvailable()){
   // my action is here
}

person Gihan Saranga Siriwardhana    schedule 23.12.2019    source источник
comment
Хотя вы, безусловно, можете сделать это программно, но в каждой облачной платформе есть встроенные инструменты состояния, которые вы можете синхронизировать с вашими Fav IDE.   -  person Vishwa Ratna    schedule 23.12.2019
comment
@VishwaRatna Я хочу проверить, работает ли докер локально.   -  person Gihan Saranga Siriwardhana    schedule 23.12.2019
comment
Нет такого класса, как DockerClient. Не могли бы вы указать имя пакета?   -  person Gihan Saranga Siriwardhana    schedule 23.12.2019
comment
Да, <dependency> <groupId>com.github.docker-java</groupId> <artifactId>docker-java</artifactId> <version>3.0.14</version> </dependency>   -  person Vishwa Ratna    schedule 23.12.2019