Docker-containers
提供:Dev Guides
Docker-コンテナー
コンテナは、Docker runコマンドを使用して実行できるDockerイメージのインスタンスです。 Dockerの基本的な目的は、コンテナーを実行することです。 コンテナの操作方法について説明します。
コンテナを実行する
コンテナの実行は、Docker run コマンドで管理されます。 コンテナをインタラクティブモードで実行するには、まずDockerコンテナを起動します。
sudo docker run –it centos/bin/bash
次に、Crtl + pを押すと、OSシェルに戻ります。
その後、Ubuntuサーバー上のCentOSシステムのインスタンスで実行します。
コンテナのリスト
*docker ps* コマンドを使用して、マシン上のすべてのコンテナをリストできます。 このコマンドは、現在実行中のコンテナを返すために使用されます。
docker ps
構文
docker ps
オプション
None
戻り値
出力には、現在実行中のコンテナが表示されます。
例
sudo docker ps
出力
上記のコマンドを実行すると、次の結果が生成されます-
*docker ps* コマンドのバリエーションをいくつか見てみましょう。
ドッカーps -a
このコマンドは、システム上のすべてのコンテナーをリストするために使用されます
構文
docker ps -a
オプション
- ─a *− docker ps *コマンドに、システム上のすべてのコンテナをリストするように指示します。
戻り値
出力にはすべてのコンテナが表示されます。
例
sudo docker ps -a
出力
上記のコマンドを実行すると、次の結果が生成されます-
ドッカーの歴史
このコマンドを使用すると、コンテナを介してイメージで実行されたすべてのコマンドを表示できます。
構文
docker history ImageID
オプション
- ImageID -これは、それに対して実行されたすべてのコマンドを表示するイメージIDです。
戻り値
出力には、そのイメージに対して実行されたすべてのコマンドが表示されます。
例
sudo docker history centos
上記のコマンドは、 centos イメージに対して実行されたすべてのコマンドを表示します。
出力
上記のコマンドを実行すると、次の結果が生成されます-