このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
tools:docker:operation:基本操作 [2021/01/07 02:26] michiya |
tools:docker:operation:基本操作 [2021/01/13 03:40] (現在) michiya ↷ tools:docker:operation:basic から tools:docker:operation:基本操作 へページを名称変更しました。 |
||
|---|---|---|---|
| 行 8: | 行 8: | ||
| </ | </ | ||
| - | ===== コンテナの起動 ===== | + | ===== ホストとコンテナの共有ディレクトリを作成 ===== |
| + | |||
| + | < | ||
| + | # docker run -it -v < | ||
| + | </ | ||
| + | ====== コンテナの起動 | ||
| " | " | ||
| < | < | ||
| - | # docker start [ID] | + | # docker start < |
| - | # docker attach | + | # docker attach |
| </ | </ | ||
| - | + | もしくは起動と同時にアタッチする. | |
| - | ===== コンテナをすべて削除 ===== | + | < |
| + | # docker start -i < | ||
| + | </ | ||
| + | ====== コンテナをすべて削除 | ||
| < | < | ||
| 行 22: | 行 30: | ||
| </ | </ | ||
| - | ===== コンテナの名前を変更 ===== | + | ====== コンテナの名前を変更 |
| < | < | ||
| # docker rename < | # docker rename < | ||
| + | </ | ||
| + | |||
| + | ====== コンテナのイメージを作成 ====== | ||
| + | |||
| + | < | ||
| + | # docker commit < | ||
| + | </ | ||
| + | |||
| + | ====== コンテナの保存 ====== | ||
| + | |||
| + | < | ||
| + | # docker save < | ||
| + | </ | ||
| + | |||
| + | > https:// | ||
| + | > * save 上記のレイヤーやタグといったメタ情報含めてコンテナをtarでまとめる。 | ||
| + | > * export ファイルシステムを愚直にtarでまとめ、メタ情報は無視される。 | ||
| + | > つまりはいわゆる「Dockerコンテナ」として保存できるのはsaveの方であり、exportはDockerとしての構造、情報などは無視され、通常のサーバーと同様のルート以下ファイルシステムが保存されるだけ。例えばDocker Hubを使わずにローカルでコンテナを別のDocker環境へ引き渡したい、といった用途であれば、saveしてloadしてもらう形になるかと思う。 | ||
| + | |||
| + | ====== すでに起動済みのコンテナの共有ディレクトリを作成 ====== | ||
| + | |||
| + | コンテナ作成時(' | ||
| + | < | ||
| + | # docker stop < | ||
| + | # docker commit < | ||
| + | # docker run -it -v < | ||
| </ | </ | ||