🚸
よく使うdockerコマンド一覧
イメージ作成
| コマンド | 内容 |
|---|---|
| docker build -t 任意のイメージ名 . | Current Directory内にあるDockerfile から、イメージをビルドします。-tで名前および任意のタグを指定することができます。 |
起動
| コマンド | 内容 |
|---|---|
| docker run -it イメージID(またはイメージ名) | 新たなコンテナー内でコマンドを実行します。-itは、コンテナー起動後にインタラクティブなコマンドを受け取れるようにしています。 |
接続
| コマンド | 内容 |
|---|---|
| docker exec -it コンテナID(またはコンテナ名) bash | 起動済みコンテナへ接続 |
一覧表示
| コマンド | 内容 |
|---|---|
| docker images | イメージを一覧表示します。 |
| docker ps | 実行中コンテナーの一覧表示 |
| docker ps -a | 実行中と停止中のコンテナーの一覧表示 |
| docker system df | Dockerの容量利用状況を確認する |
停止・削除
| コマンド | 内容 |
|---|---|
| docker stop コンテナID(またはコンテナ名) | 実行中のコンテナーを停止します。 |
| docker rm コンテナID(またはコンテナ名) | 1 つまたは複数のコンテナーを削除します。 |
| docker rmi イメージID(またはイメージ名) | 1 つまたは複数のイメージを削除します。 |
| docker system prune -a -f | 未使用データを削除します。--all , -aは、タグづけなし、参照なしを問わず、未使用のイメージをすべて削除します。--force , -fは、確認のためのプロンプトを表示しません。 |
| docker builder prune | Build Cacheを削除 |
参考サイト
Discussion