Dockerコンテナーからファイルをプルしますか?


20

を介してDockerコンテナーにファイルを挿入できることがわかりますinsert

docker insert IMAGE URL PATH

Dockerコンテナ内のファイルの内容を取得し、ホストオペレーティングシステム上のどこかに保存する方法はありますか?構成ファイルの値を抽出して、ホストオペレーティングシステムに保存したいと思います。


2つのこと:1. docker insertは、コンテナではなくIMAGEファイルで機能しました。2. 0.10.0で非推奨になり、存在しなくなりました。
ショーンサマーズ14

回答:


35

使用しているドッカーツールのバージョンによって異なります。

  • cp doc v0.6.3によると、現在のバージョンには通常の「cp」コマンドがあります

    使用法:docker cp CONTAINER:PATH HOSTPATH
    コンテナーファイルシステムからホストパスにファイル/フォルダーをコピーします
    。パスは、ファイルシステムのルートに相対的です。

  • 古いバージョンの場合、export doc v0.5.3から「export」を使用することを検討できます。

    使用法:docker export CONTAINER
    ファイルシステムの内容をtarアーカイブとしてエクスポートします

(コンテナの機能に基づいて、他のオプションもあります。)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.