ドッカーは、一般的に使用される小型のノートコマンド

基本的に加えてドッカー引きドッカーイメージドッカーPS、いくつかのコマンドとパラメータがあります忘れを防ぐために下に、このレコードにも非常に重要です。

環境情報

以下は、この操作の環境です。

  1. オペレーティングシステム:CentOSのLinuxは1908年7月7日にリリース
  2. ドッカー:19.03.2

現在の環境は二つの容器を実行していると仮定し、以下の操作は、これらの2つのコンテナに基づいて行われています。

[root@vostro harbor]# docker ps
CONTAINER ID        IMAGE                        COMMAND                  CREATED             STATUS              PORTS               NAMES
11548ac31116        tomcat:9.0.26-jdk8-openjdk   "catalina.sh run"        6 seconds ago       Up 5 seconds        8080/tcp            inspiring_ardinghelli
21c0499ccc76        nginx                        "nginx -g 'daemon of…"   29 minutes ago      Up 29 minutes       80/tcp              strange_zhukovsky

一般情報

ドッキングウィンドウの情報全体のメッセージを表示するために使用:

[root@vostro harbor]# docker info
Client:
 Debug Mode: false

Server:
 Containers: 0
  Running: 0
  Paused: 0
  Stopped: 0
 Images: 19
 Server Version: 19.03.2
 Storage Driver: overlay
  Backing Filesystem: xfs
  Supports d_type: true
...

スペースを解放

  1. ドッキングウィンドウシステムプルーンには、次のように削除します。

。コンテナが停止されています。

。B未使用ネットワーク。

。Cまったくラベル画像;

。ミラーを構築するときに生成されたDキャッシュ;
注意:何かを削除するには、このコマンドのあまりを、ので注意が必要

  1. 削除コンテナが停止しました:ドッカーコンテナプルーン
  2. 未使用のネットワークを削除しますドッカーネットワークプルーン
  3. タグは、画像を削除しません:ドッカーイメージプルーンを
  4. 削除は、ミラーリングされたコンテナではありません。ドッカーイメージプルーン-a
  5. 未使用のデータボリュームを削除します。ドッカーボリュームプルーン

    濾過

    実行ドッキングウィンドウのPS容器リストすべての動作条件は、時々 、私たちは彼らの懸念を見たい、そしてあなたは、フィルタの結果を行うことができます。
  6. フィルタープレスコンテナID:ドッカーID = -f PS 11548ac31116
[root@vostro harbor]# docker ps -f id=11548ac31116
CONTAINER ID        IMAGE                        COMMAND             CREATED             STATUS              PORTS               NAMES
11548ac31116        tomcat:9.0.26-jdk8-openjdk   "catalina.sh run"   4 minutes ago       Up 4 minutes        8080/tcp            inspiring_ardinghelli
  1. コンテナ名でフィルタ:ドッカーPS名= -f inspiring_ardinghelli
[root@vostro harbor]# docker ps -f name=inspiring_ardinghelli
CONTAINER ID        IMAGE                        COMMAND             CREATED             STATUS              PORTS               NAMES
11548ac31116        tomcat:9.0.26-jdk8-openjdk   "catalina.sh run"   7 minutes ago       Up 7 minutes        8080/tcp            inspiring_ardinghelli
  1. 鏡画像フィルタリングは、このようなフィルタリングは、以下の3つの方法で細分化:

。フィルタープレス画像名とTAG:ドッカーPS = -f先祖のTomcat:9.0.26-jdk8、OpenJDKの

。Bフィルタ鏡像ID:ドッカーPS = -f祖先4965bfab1881

。:まとめフィルタリング画像情報に応じて、C ドッカーPS -f先祖のTomcat @ = SHA256:67a9904e3ceb03abc50db7b374db7362f7e44d08a41488dd24c2bb14df8989a3

それをミラーリング要約情報を取得するためにどのように?実行ドッカTomcatを調べる:9.0.26-jdk8- OpenJDKのは、 以下に示すように、その図のサマリー情報赤いボックスをミラーの詳細を取得することができます:
ここに画像を挿入説明

  1. フィルタ容器の状態に応じて:ドッカーPS -fステータス=ランニングを、これらの状態は次のとおりです:作成、削除、実行し、再起動 、一時停止、死んで、終了しました
  2. 他のフィルタは、以下に示すように、使用にはなく、あります。
    ここに画像を挿入説明

情報へのアクセス

  1. コンテナが占有するディスク・スペースを確認します。ドッカーPSは-s
    ここに画像を挿入説明
    赤いボックスは、コンテナのリソース消費で地図上、508メガバイトは言った:画像サイズ+コンテナ自体のサイズは、40キロバイトはコンテナリソースのシェアの大きさを表しています。
  2. コンテナは、コンテナIDルック、ミラーとして、情報を表示するときにいくつかのフィールドを見て、これら三つのコンテナ名:PS --formatドッカー「表.ID {{}}、{{}} .image:{} {.Names } "
[root@vostro harbor]# docker ps --format "table {{.ID}}: {{.Image}}: {{.Names}}"
CONTAINER ID: IMAGE: NAMES
11548ac31116: tomcat:9.0.26-jdk8-openjdk: inspiring_ardinghelli
21c0499ccc76: nginx: strange_zhukovsky

次の図は、列の名前のすべてを示しています。
ここに画像を挿入説明

  1. あなたが使用して完全な情報を表示したい場合は、フィールドが長すぎる図赤いボックス、ディスプレイの一部に示すように、--no-TRUNCドッカpsを
    ここに画像を挿入説明
  2. 使用中ドッカー履歴コマンド内容が長すぎるため、示されるように、それはまた、この時点で使用することができ、省略する構成された画像情報を表示するために、--no-TRUNCのパラメータ情報が省略され、参照してください。
    ここに画像を挿入説明

    組み合わせ

  3. 表示だけTomcatコンテナIDフィールド:ドッカーPS = -f先祖のTomcat:9.0.26-jdk8、OpenJDKの-q
[root@vostro harbor]# docker ps -f ancestor=tomcat:9.0.26-jdk8-openjdk -q
11548ac31116
  1. 私たちは、コンテナを停止したい場合は、上記のコマンドは、TomcatコンテナIDフィールドとすることができ、上記のコマンドドッカストップ組み合わせがために使用される:-f祖先ドッカーPS = Tomcatの(ドッカストップ$:9.0.26-jdk8、OpenJDKの- Q)
[root@vostro harbor]# docker stop $(docker ps -f ancestor=tomcat:9.0.26-jdk8-openjdk -q)
11548ac31116
[root@vostro harbor]# docker ps -a
CONTAINER ID        IMAGE                        COMMAND                  CREATED             STATUS                        PORTS               NAMES
11548ac31116        tomcat:9.0.26-jdk8-openjdk   "catalina.sh run"        About an hour ago   Exited (143) 43 seconds ago                       inspiring_ardinghelli
21c0499ccc76        nginx                        "nginx -g 'daemon of…"   2 hours ago         Up 2 hours                    80/tcp              strange_zhukovsky

可視Tomcatコンテナが停止しました。

これらは、私の毎日の仕事のドッキングウィンドウが頻繁にコマンドを使用している詳細については、公式ドキュメントを参照してください:HTTPS://docs.docker.com/engine/reference/commandline/docker/

プログラマ陳新:私は公共の数字の関心を歓迎します

おすすめ

転載: www.cnblogs.com/bolingcavalry/p/11570047.html