この記事では、Linux マシン上で Docker コンテナを作成、一覧表示、削除する内容を紹介しますので、以下で具体的な内容を見ていきましょう。
1. Docker コンテナを起動します
次のコマンドを使用して、新しい Docker コンテナを起動します。これにより、新しいコンテナが起動し、/bin/bash シェルを使用してコンテナにアクセスできるようになります。
# docker run [OPTIONS] <IMAGE NAME> [COMMAND] [ARG...]
たとえば、次のコマンドは、「ubuntu」という名前のイメージを使用して新しい Docker コンテナを作成します。使用可能なすべてのイメージを一覧表示するには、docker image コマンドを使用します。
# docker run -i -t ubuntu /bin/bash
Docker コンテナを終了するには、ctrl p q を押します。これにより、コンテナーがバックグラウンドで実行され、ホスト システムにコンソールが提供されます。 exit コマンドを使用すると、現在のコンテナが停止します。
2. Docker コンテナの一覧表示
Docker コンテナが存在したら、次のコマンドを実行して、実行中のすべてのコンテナを一覧表示します。
# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f2582758af13 ubuntu "/bin/bash" 2 hours ago Up 2 hours first_ubuntu
デフォルトでは、上記のコマンドは実行中のコンテナのみを一覧表示します。停止したコンテナを含むすべてのコンテナを一覧表示するには、次のコマンドを使用する必要があります。
# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f2582758af13 ubuntu "/bin/bash" 2 hours ago Up 2 hours first_ubuntu 6b5b5a969241 centos "/bin/bash" 2 days ago Exited (0) 24 hours ago ubuntu-web
3. コンテナの起動/停止/接続
次のコマンドを使用して、任意のコンテナを起動、停止、または接続できます。コンテナを起動するには、次のコマンドを使用します。
# docker start <CONTAINER ID|NAME>
コンテナを停止するには、次のコマンドを使用します。
# docker stop <CONTAINER ID|NAME>
現在実行中のコンテナにアタッチするには、次のコマンドを使用します。
# docker attach <CONTAINER ID|NAME>
4. Docker コンテナを破棄します
コンテナを削除する前に、コンテナが停止していることを確認してください。 「docker ps -a」コマンドを使用すると、コンテナーのステータスを一覧表示できます。コンテナーがまだ実行中の場合は、まず、上記の手順で指定されたコマンドを使用してコンテナーを停止します。
次に、次のコマンドを使用して、単一または複数のコンテナを削除します。
# docker rm <CONTAINER ID|NAME> <CONTAINER ID|NAME>
次のコマンドを使用して、停止したすべてのコンテナを一度に削除することもできます。
# docker rm $(docker ps -a -q)
この記事はここで終了しています。その他のエキサイティングなコンテンツについては、PHP 中国語 Web サイトの Linux ビデオ チュートリアル コラムに注目してください。 ! !
以上がLinux で Docker コンテナを作成、一覧表示、削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。