docker container cp
参考
説明
コンテナとローカルファイルシステム間で、ファイルやフォルダを :ruby:`コピー <copy>` します。
使い方
$ docker container cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
補足説明
コンテナとローカルファイルシステム間で、ファイルやフォルダを :ruby:`コピー <copy>` します。
tar アーカイブや標準入力から読み込むには、 - をソース(コピー元)として使うと、それをコンテナ内の送り先に展開します。送り先に - を使うと、コンテナ内のソース(コピー元)にある tar アーカイブを、標準出力にストリームします。
オプション
名前, 省略形 |
デフォルト |
説明 |
|---|---|---|
|
アーカイブ・モード(全ての uid/gid 情報をコピー) |
|
|
SRC_PATH(コピー元)のシンボリックリンクを常にフォロー |
親コマンド
コマンド |
説明 |
|---|---|
Docker CLI のベースコマンド。 |
関連コマンド
コマンド |
説明 |
|---|---|
ローカルの標準入出、標準出力、標準エラーのストリームに、実行中のコンテナを :ruby:`接続 <attach>` |
|
コンテナの変更から新しいイメージを作成 |
|
コンテナとローカルファイルシステム間で、ファイルやフォルダを :ruby:`コピー <copy>` |
|
新しいコンテナを :ruby:`作成 <create>` |
|
コンテナのファイルシステム上で、ファイルやディレクトリの変更を調査 |
|
実行中のコンテナ内でコマンドを実行 |
|
コンテナのファイルシステムを tar アーカイブとして :ruby:`出力 <export>` |
|
1つまたは複数コンテナの情報を表示 |
|
1つまたは複数の実行中コンテナを :ruby:`強制停止 <kill>` |
|
コンテナのログを取得 |
|
コンテナ一覧 |
|
1つまたは複数コンテナ内の全てのプロセスを :ruby:`一時停止 <pause>` |
|
ポート :ruby:`割り当て <mapping>` の一覧か、特定のコンテナに対する :ruby:`割り当て <mapping>` |
|
すべての停止中のコンテナを削除 |
|
コンテナの :ruby:`名前変更 <rename>` |
|
1つまたは複数のコンテナを再起動 |
|
1つまたは複数のコンテナを :ruby:`削除 <remove>` |
|
新しいコンテナでコマンドを :ruby:`実行 <run>` |
|
1つまたは複数のコンテナを :ruby:`開始 <start>` |
|
コンテナのリソース使用統計情報をライブストリームで表示 |
|
1つまたは複数の実行中コンテナを :ruby:`停止 <stop>` |
|
コンテナで実行中のプロセスを表示 |
|
1つまたは複数コンテナの :ruby:`一時停止を解除 <unpause>` |
|
1つまたは複数コンテナの設定を :ruby:`更新 <update>` |
|
1つまたは複数コンテナが停止するまでブロックし、終了コードを表示 |
参考
- docker container cp
https://docs.docker.com/engine/reference/commandline/container_cp/