Dockerは、コンテナと呼ばれるオペレーティングシステムレベルの仮想化を可能にするソフトウェアです。Linuxカーネルのcgroupsやカーネルネームスペースなどのリソース分離機能を利用して、単一のLinuxインスタンス内で独立したコンテナを実行できるようにします。
Dockerは、すべての依存関係とライブラリがパックされたコンテナ内で分離されたアプリケーションを安全に実行する方法を提供します。
今日Dockerユーザーの場合は、興味があるかもしれないアプリケーションについて説明します。
ドライについて
Dryは、無料のクロスプラットフォームのオープンソースアプリケーションであり、コマンドラインから実行してDockerを管理します。
このツールは、コンテナ、イメージ、ネットワークに関する情報を表示し、Docker Swarmが実行されている場合は、Swarmクラスタの状態に関するあらゆる種類の情報も表示します。
ローカルまたはリモートのDockerデーモンに接続できます。
情報の表示に加えて、Dockerの管理にも使用できます。公式のDocker CLIで利用できるコマンドのほとんどは、Dryでも同じ動作で利用可能です。
LinuxにDryをインストールするにはどうすればよいですか?
Dryは単一のバイナリファイルとして提供されるため、Linuxへのインストールは非常に簡単です。
Arch Linux、Manjaro、およびそれらの派生ディストリビューションのユーザーの場合、DryはAURで入手できるため、pacman.confファイルでAURを有効にする必要があります。
これをインストールするには、次のコマンドを入力するだけです。
pacaur -S dry-bin
DryはDockerコンテナからインストールすることも可能です。この方法でインストールする場合は、以下のコマンドを入力してください。
docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry
LinuxにDryをインストールする最後の方法は、インストールを処理するスクリプトをダウンロードすることです。
ターミナルを開いて、次のコマンドを実行する必要があります。
curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry
インストールが完了したら、システム上でアプリケーションの使用を開始できます。
ドライの使い方は?
このアプリケーションをシステム上で使用開始するには、ターミナルを開いて以下のコマンドを実行する必要があります。
dry
これを行うと、これと同様のウィンドウが表示され、ドライがすでに動作中であることを示し、情報が表示されます。

Dryはいくつかのキーを使って使用できます。GitHubの公式ページから情報を取得すると、アクセス方法は以下のとおりです。
グローバルキー
| キー | 説明 |
|---|---|
| % | フィルタリストを表示する |
| F1 | リストを並べ替える |
| F5 | 更新リスト |
| F8 | ドッキング可能なディスクの使用状況を表示する |
| F9 | 過去10回のDockerイベントを表示する |
| F10 | ドッカー情報を表示する |
| 1 | コンテナリストを表示 |
| 2 | 画像リストを表示 |
| 3 | ネットワークリストを表示 |
| 4 | ノードリストの表示(スウォームモード) |
| 5 | サービスのリストを表示する(Swarmモードの場合) |
| アローアップ | カーソルをXNUMX行上に移動します |
| 矢印ダウン | カーソルをXNUMX行下に移動します |
| g | カーソルを上に移動します |
| G | カーソルを下に移動します |
| q | 乾いた状態から抜け出す |
コンテナのコマンド
| リンクキー | 説明 |
|---|---|
| Enter | コンテナコマンドメニューを表示します |
| F2 | 停止したコンテナの表示を有効/無効にします |
| i | 調べる |
| l | コンテナログ |
| e | 引退する |
| s | 統計 |
| Ctrl + e | 停止したコンテナをすべて削除します |
| Ctrl + k | マター |
| Ctrl + r | 開始/再起動 |
| Ctrl + t | 止まる |
画像コマンド
| キーまたは組み合わせ | 説明 |
|---|---|
| i | 記録 |
| r | 新しいコンテナでコマンドを実行する |
| Ctrl + d | ぶら下がっている画像を削除する |
| Ctrl + e | 画像を削除します |
| Ctrl + f | 画像を削除 |
| Enter | 調べる |
ネットワークコマンド
| キーまたは組み合わせ | 説明 |
|---|---|
| Ctrl + e | ネットワークを削除する |
| Enter | 調べる |
サービスコマンド
| キー | 説明 |
|---|---|
| i | サービスの検査 |
| l | サービス記録 |
| Ctrl + r | サービスを削除する |
| Ctrl + s | 途中降機サービス |
| Enter | サービスタスクを表示する |
バッファを移動する
| キー | 説明 |
|---|---|
| g | カーソルをバッファの先頭に移動します |
| G | カーソルをバッファの最後に移動します |
| n | 検索後、次の検索結果に進みます |
| N | 検索後、前の検索結果に戻ります |
| s | 検索 |
| ページアップ | カーソルの「画面サイズ」を上に移動 |
| pgダウン | カーソルの「画面サイズ」の行を下に移動します |