2016-10-25 3 views
0

Как я могу запустить операцию завивки для контейнера-докера в Java? Когда я запускаю эту команду на оболочкеСтатистика докеров от java

статистика докер

Я получил этот результат

> CONTAINER   CPU %    MEM USAGE/LIMIT  MEM % 
> NET I/O    BLOCK I/O   PIDS 08b45b1e3f56  
> 0.00%    1.453 MiB/995.9 MiB 0.15%    1.285 kB/1.92 kB 0 B/0 B   2 

Для этого контейнера

CONTAINER ID  IMAGE    COMMAND     CREATED    STATUS    PORTS       NAMES 
08b45b1e3f56  nginx    "nginx -g 'daemon off" 14 minutes ago  Up 14 minutes  443/tcp, 0.0.0.0:8000->80/tcp agitated_boyd 

Мой вопрос, как я могу запустите эту командную строку (статистику докеров) из программы Java (REST API) и получить результаты?

+0

Возможный дубликат [Выполнение внешней программы в java] (http://stackoverflow.com/questions/13991007/execute-external-program-in-java) –

ответ

2

docker CLI просто звонит в Docker Remote API.

Это API REST, который вы можете позвонить напрямую или использовать клиентскую оболочку, такую ​​как docker-java.

+0

Спасибо @Elton – Mehdi

Смежные вопросы