ユーザ用ツール

サイト用ツール


tools:docker:operation:基本操作

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
tools:docker:operation:基本操作 [2021/01/07 10:38]
michiya
tools:docker:operation:基本操作 [2021/01/13 03:40] (現在)
michiya ↷ tools:docker:operation:basic から tools:docker:operation:基本操作 へページを名称変更しました。
行 17: 行 17:
 "docker ps -a"に表示されるコンテナを起動する "docker ps -a"に表示されるコンテナを起動する
 <code> <code>
-# docker start [ID] +# docker start <container> 
-# docker attach [ID]+# docker attach <container> 
 +</code> 
 +もしくは起動と同時にアタッチする. 
 +<code> 
 +# docker start -i <container>
 </code> </code>
- 
 ====== コンテナをすべて削除 ====== ====== コンテナをすべて削除 ======
  
行 42: 行 45:
  
 <code> <code>
-# docker save <container_name> -o <filename>+# docker save <container_name> -o <filename.tar>
 </code> </code>
  
行 50: 行 53:
 > つまりはいわゆる「Dockerコンテナ」として保存できるのはsaveの方であり、exportはDockerとしての構造、情報などは無視され、通常のサーバーと同様のルート以下ファイルシステムが保存されるだけ。例えばDocker Hubを使わずにローカルでコンテナを別のDocker環境へ引き渡したい、といった用途であれば、saveしてloadしてもらう形になるかと思う。 > つまりはいわゆる「Dockerコンテナ」として保存できるのはsaveの方であり、exportはDockerとしての構造、情報などは無視され、通常のサーバーと同様のルート以下ファイルシステムが保存されるだけ。例えばDocker Hubを使わずにローカルでコンテナを別のDocker環境へ引き渡したい、といった用途であれば、saveしてloadしてもらう形になるかと思う。
  
 +====== すでに起動済みのコンテナの共有ディレクトリを作成 ======
  
 +コンテナ作成時('docker run ...')に共有ディレクトリを指定する必要があるため,一度コンテナのイメージを作成し,再度作成する手順が必要である. 
 +<code> 
 +# docker stop <container> 
 +# docker commit <container> <image_name> 
 +# docker run -it -v <path/to/host>:<path/to/container> <image> /bin/bash 
 +</code>
tools/docker/operation/基本操作.1610015938.txt.gz · 最終更新: 2021/01/09 14:37 (外部編集)