ドッカーイメージからファイルを取り出すには?

ショコラ
ショコラ

ドッカーイメージからファイルを取り出すには?

ドッカーイメージから直接ファイルをコピーすることはできない。docker create して docker cp でファイルを取り出す。

もっさん先輩
もっさん先輩

手順

  1. コンテナを作成します。
docker create {ドッカーイメージ}
  1. コンテナからファイルをコピーします。
docker cp {コンテナ}:{コンテナ内のファイルのパス} .

1行でも、できます。

docker cp `docker create {ドッカーイメージ}`:{コンテナ内のファイルのパス} .

docker cp `docker create nginx:latest`:/etc/nginx/conf.d/default.conf .
docker cp `docker create centos:6`:/etc/yum.repos.d/CentOS-Base.repo .
Scroll to Top