0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[チートシート]Dockerコマンド

Posted at

Dockerコマンドチートシート

Dockerはコンテナ仮想化プラットフォームとして広く使われています。
コンテナを効果的に操作するためには、いくつかの基本的なDockerコマンドを理解しておくことが重要です。
この記事では、よく使用されるDockerコマンドをまとめました。ぜひ参考にしてください。

イメージ操作

イメージのダウンロード

docker pull <イメージ名>

ローカルイメージの一覧表示

docker images

イメージの削除

docker rmi <イメージ名>

コンテナ操作

コンテナの作成と実行

docker run <イメージ名>

実行中のコンテナの一覧表示

docker ps

コンテナの停止

docker stop <コンテナ名>

停止中のコンテナの開始

docker start <コンテナ名>

コンテナの再起動

docker restart <コンテナ名>

コンテナの削除

docker rm <コンテナ名>

コンテナへの接続と切断

コンテナへのコマンド実行

docker exec -it <コンテナ名> <コマンド>

コンテナへの接続

docker attach <コンテナ名>

コンテナからの切断

Ctrl + P, Ctrl + Q

ネットワーク操作

ネットワークの一覧表示

docker network ls

新しいネットワークの作成

docker network create <ネットワーク名>

コンテナのネットワーク接続

docker network connect <ネットワーク名> <コンテナ名>

ボリューム操作

ボリュームの一覧表示

docker volume ls

新しいボリュームの作成

docker volume create <ボリューム名>

ボリュームの削除

docker volume rm <ボリューム名>

Docker Composeコマンドチートシート

サービス操作

サービスの起動

docker-compose up

サービスの停止とリソース削除

docker-compose down

サービスの状態表示

docker-compose ps

サービス内でのコマンド実行

docker-compose exec <サービス名> <コマンド>

サービスのログ表示

docker-compose logs <サービス名>

サービスイメージのビルド

docker-compose build

サービスの再起動

docker-compose restart <サービス名>

サービスの停止

docker-compose stop <サービス名>

以上がDockerとDocker Composeのコマンドチートシートです。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?