docker exec

docker exec コマンドは、Dockerコンテナ内でコマンドを実行するために使用されます。具体的には、実行中のDockerコンテナに対して、追加のプロセスを起動することができます。

一般的な使用法は以下の通りです:

css
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
  • OPTIONS: オプションを指定します。
  • CONTAINER: 実行中のDockerコンテナのIDまたは名前を指定します。
  • COMMAND: コンテナ内で実行するコマンドを指定します。
  • ARG: コマンドの引数を指定します。

例えば、Dockerコンテナ内のシェルを起動する場合は次のようになります:

bash
docker exec -it CONTAINER /bin/bash

これにより、CONTAINER 内で新しいシェルが起動されます。 -it オプションは、インタラクティブモードで実行し、標準入力を有効にします。

また、特定のコマンドを実行する場合は次のようになります:

bash
docker exec CONTAINER ls -l

これにより、CONTAINER 内で ls -l コマンドが実行されます。

docker exec コマンドを使用することで、Dockerコンテナ内でさまざまな操作やコマンドを実行することができます。

未分類

Posted by ぼっち