Menu
CoddyTech

コンテナ外へのコピー

CoddyのTerminalジャーニー「Docker入門」セクションの一部。レッスン 29/40。

docker cp は両方向で機能します。引数の順序を入れ替えると、コンテナからファイルをコピーして、手元のマシンに戻せます。

docker cp mybox:/note.txt ./back.txt

これで、コンテナの /note.txt は現在のディレクトリに back.txt として保存されました。通常の cat で読み取ることができます:

cat back.txt

これは、コンテナの実行中に生成されたログ、生成ファイル、その他のあらゆるものを、コンテナから取り出す方法です。

challenge icon

チャレンジ

中級

デタッチモードで nginx コンテナを起動し、src という名前を付けます。sh -c とともに docker exec を使用して、コンテナ内の result.txt に output ready を書き込みます。その後、result.txt を ./result.txt にコピーして取り出し、cat で表示します。

自分で試してみよう

ターミナル
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Docker入門のすべてのレッスン

自分で練習してみよう: Terminalプレイグラウンド