近年、Docker はソフトウェアの開発と導入に広く使用されており、コンテナ化された技術ソリューションを提供し、開発者や運用保守担当者に大きな利便性をもたらしています。 Docker をインストールした後、それを使用してコンテナーを構築、実行、管理する方法を知る必要があります。インストール後の Docker の使用方法については、以下で詳しく説明します。
1. Docker の起動
Docker をインストールした後、Docker サービスを開始する必要があります。Linux システムでは、次のコマンドを使用して、Docker サービスが開始されているかどうかを確認できます。
systemctl status docker
ログイン後にコピー
アクティブ (実行中) と表示されている場合は、Docker が開始されていることを意味します。それ以外の場合は、次のコマンドで開始できます:
sudo systemctl start docker
ログイン後にコピー
2. Docker を使用して Docker を開始した後
では、Docker を使用してコンテナーを構築、実行、管理できます。 Docker には多くのコマンド ライン ツールが用意されています。一般的に使用されるツールをいくつか示します:
docker pull-
docker pull は、Docker ウェアハウスからイメージを取得するために使用されます。そのコマンド形式は次のとおりです。次のように:
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
ログイン後にコピー
このうち、OPTIONS はオプションであり、イメージを取得するウェアハウスと使用する認証方法を指定するために使用できます。NAME はイメージ名で、プライベート ウェアハウスのアドレスを含めることができます。 TAG は画像のラベルです。これはオプションです。DIGEST は画像のハッシュ値であり、画像の識別にも使用できます。サンプル コマンドは次のとおりです。
docker pull ubuntu:18.04
ログイン後にコピー
docker run-
docker run は、コンテナーの作成と起動に使用されます。コマンド形式は次のとおりです。
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
ログイン後にコピー
このうち、OPTIONS はオプションであり、一般的に次のものがよく使用されます。
-d コンテナをバックグラウンドで実行し、コンテナ ID を返します。 ; - -対話モードでコンテナを実行し、通常 -t および -i とともに使用します;
- -p コンテナの内部ポートをホスト ポートにマップします;
- - -name はコンテナの名前を指定します ;
- --restart コンテナの再起動戦略を設定します。
-
IMAGE はイメージ名、COMMAND はコンテナーの起動時に実行されるコマンド、ARG はコマンドのパラメーターです。コマンドの例は次のとおりです。
docker run -it --rm --name ubuntu_test ubuntu:18.04 /bin/bash
ログイン後にコピー
docker ps-
docker ps は、現在実行中のコンテナーを一覧表示するために使用されます。コマンドの形式は次のとおりです。
docker ps [OPTIONS]
ログイン後にコピー
このうち、OPTIONS はオプションであり、一般的に次のものが使用されます。
-a 停止したコンテナを含むすべてのコンテナを一覧表示します。-
-q コンテナ ID のみをリストします。 -
サンプル コマンドは次のとおりです。
docker logs-
docker logs は、コンテナーのログを表示するために使用されます。コマンド形式は次のとおりです:
docker logs [OPTIONS] CONTAINER
ログイン後にコピー
このうち、OPTIONS はオプションであり、よく使用されるのは次のとおりです:
-f リアルタイム出力ログ; - -t タイムスタンプを表示;
- --tail は最後のいくつかのログを表示します。
-
CONTAINER はコンテナ名または ID です。コマンドの例は次のとおりです。
docker logs -f ubuntu_test
ログイン後にコピー
docker stop-
docker stop は、実行中のコンテナーを停止するために使用されます。コマンドの形式は以下のとおりです。
docker stop [OPTIONS] CONTAINER [CONTAINER...]
ログイン後にコピー
このうち、OPTIONS はオプションで、よく使われるのは以下のとおりです。
サンプル コマンドは次のとおりです:
docker stop ubuntu_test
ログイン後にコピー
3. 概要
Docker は豊富なコマンド ライン ツールを提供しており、構築、実行、および実行が非常に簡単です。コンテナを管理します。この記事では、Docker の一般的なコマンドを紹介し、読者の参考になれば幸いです。 Docker を使用する場合は、セキュリティとパフォーマンスの問題に注意する必要があります。たとえば、イメージを作成するときは、イメージにあまりにも多くのソフトウェア パッケージをインストールしないようにする必要がありますが、同時に、コンテナがリソースを占有しすぎて問題が発生することを防ぐために、コンテナの起動時にコンテナのリソース制限を指定する必要があります。システムパフォーマンスの低下。
以上がdockerをインストールした後の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。