質問: new BufferedReader(new InputStreamReader(is)); try { for (;;) { br.readLine(); ☆ } } finally { br.close(); } ``` コードは上記となります。 dockerを起動するだけならシェルスクリプトに記載して それをたたくなどの方がよいのでしょうか。 ただ起動しているコンテナ一覧を取得したいので シェルスクリプトなら戻り値が取れないのかなと思っています。 dockerに限らず、Webから例えばどこかの階層のファイル一覧($ls -l でコマンドなら表示できる情報)を 取得するには一般的にどのような方法があるのでしょうか。 調べた限り分かりませんでした。 よろしくお願いいたします。
回答: > > 起動しているコンテナ一覧を取得 > > > https://docs.docker.com/develop/sdk/#sdk-and-api-quickstart APIがあるので、そちらを叩くことで情報を取得できるかと。 https://github.com/amihaiemil/docker-java-api