Tips/Docker のバックアップ(No.10)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Tips/Docker へ行く。
- 1 (2022-03-17 (木) 11:14:08)
- 2 (2022-11-07 (月) 11:43:34)
- 3 (2024-01-10 (水) 14:09:01)
- 4 (2024-01-11 (木) 09:44:34)
- 5 (2024-01-11 (木) 11:11:23)
- 6 (2024-01-11 (木) 14:00:10)
- 7 (2024-01-11 (木) 15:58:37)
- 8 (2024-01-11 (木) 18:16:04)
- 9 (2024-01-16 (火) 13:03:07)
- 10 (2024-01-23 (火) 15:52:46)
- 11 (2024-01-24 (水) 11:05:40)
概要
- コンテナ仮想化プラットフォーム
コマンド早見表
分類 | コマンド | 使い方 | 説明 | 参考 |
基本 | build | Dockerfileからイメージを作成する | ||
exec | ||||
images | イメージ一覧を表示する | |||
ps | 動作中のコンテナ一覧を表示する | |||
-a | 停止中も含め全コンテナ一覧を表示する | |||
run | --name <name> | name指定のコンテナを起動 | ||
stop | <name> | name指定のコンテナを停止 | ||
管理 | compose | images | サービスイメージを確認 | |
build | サービスイメージを作成 | |||
pull | リモートからコンテナイメージを取得 | |||
ps | サービス一覧を確認 | |||
create | 停止状態でサービスを作成 | |||
up | サービスを実行 | |||
up -d | サービスをバックグランドで実行 | |||
up --build | サービスイメージを構築して実行 | |||
start | サービスを起動 | |||
stop | サービスを停止 | |||
restart | サービスを再起動 | |||
config | サービス設定の確認 | |||
image | ls | イメージ一覧を表示する | ||
prune | 未使用のイメージを削除する | |||
コンテナ操作 | commit | <name> <image> | name指定のコンテナの変更差分を含めてimageとして記録する | |
export | ||||
import | ||||
inspect | ||||
load | イメージを標準入力から読み込む | |||
-i <image_file> | イメージをimage_fileから読み込む | |||
rm | <name> | name指定のコンテナを削除する | ||
rmi | <image> | image指定のイメージを削除する | ||
save | <image> | <image>を標準出力に書き出す | ||
-o <image_file> <image> | imageをimage_fileに書き出す | |||
stop |
用語集
分類 | 用語 | 概要 |
基本 | コンテナ | アプリケーションの実行環境 |
イメージ | 複数のレイヤーを積層して構成する仮想マシンのイメージ | |
レイヤー | 読み込み専用 実行時に更新されない領域 上層のレイヤーは下層のレイヤーに対する変更差分が記録されている | |
コンテナレイヤー | 書き込み用のレイヤー イメージには含まれない 実行時の変更差分 |
参考リンク
- VSCodeを使ってDockerコンテナ内で開発を行う方法 - VSCodeおよびその拡張機能"Dev Containers"の解説