コマンド一覧

docker image コマンド

コマンド処理内容
docker image lsイメージを一覧表示する
docker image build
 <Dockerfile のパス>
イメージを作成する
docker image tag
 <ソースイメージ名[:タグ]>
 <ターゲットイメージ名[:タグ]>
イメージにタグをつける
docker image push
 <イメージ名[:タグ]>
イメージをアップロードする
docker image pull
 <イメージ名[:タグ]>
イメージをダウンロードする
docker image rm
 <イメージ名[:タグ]>
イメージを削除する

docker container コマンド

コマンド処理内容
docker container ls
docker container ls -a
起動中のコンテナの一覧を表示する
全コンテナの一覧を表示する
docker container run
 <イメージ[:タグ]>
コンテナを作成、実行する
docker container logs
 <コンテナ名>
コンテナのログを表示する
docker container exec
 -it
 <コンテナ名>
 bash
起動コンテナでbashを実行する
docker container start
  <コンテナ名>
コンテナを起動する
docker container stop
  <コンテナ名>
コンテナを停止する
docker container rm
  <コンテナ名>
コンテナを削除する

docker network コマンド

コマンド処理内容
docker network lsネットワークの一覧を表示する
docker network inspect
 <ネットワーク名>
ネットワークの詳細を表示する
docker network create
 <ネットワーク名>
ネットワークを作成する(デフォルト:bridge)
docker network rm
 <ネットワーク名>
ネットワークを削除する
docker network connect
 <ネットワーク名>
 <コンテナ名>
コンテナをネットワークに接続する
docker network disconnect
 <ネットワーク名>
 <コンテナ名>
コンテナをネットワークから切断する

docker compose コマンド

コマンド処理内容
docker compose psサービスの一覧を表示する
docker compose upサービスを作成・起動する
docker compose downサービスを停止・削除する
docker compose buildイメージを作成する
docker compose startサービスを起動する
docker compose restartサービスを停止する
docker compose stopサービスを再起動する
docker compose logsサービスのログを表示する
docker compose logs -fサービスのログをリアルタイム表示する
docker compose exec
 -it
 <コンテナ名>
 bash
サービスのコンテナでbashを実行する