ホストと容器との間の共有ファイルへのそれは不可能、ディレクトリをマウントするには何のホストが存在しないとき、彼は、コンテナからコピーする方法を考えたように、学習過程で遭遇する問題は、コンテナは、ホストまたはホストからファイルをコピー、作成されますコンテナへのファイル。この方法は、ブログで共有への皆のために記録、簡単です。
まず、によってdocker ps
コンテナの名前を決定し、我々は、コンテナ名はnginxのウェブをすることを前提としています。
まず、ホストへのコンテナからファイルをコピーします
今、私たちは、コンテナにしたい/home/licence.txt
ホストにファイルをコピー/home
ディレクトリ。次のコマンドを実行します。
docker cp nginx-web:/home/licence.txt /home
第二に、容器にホストからファイルをコピーします
今、私たちはホストする/home/licence.txt
コンテナにコピーされたファイルを/home
ディレクトリ。次のコマンドを実行します。
docker cp /home/licence.txt nginx-web:/home
注かかわらず、コンテナのが開始されていない、ということ、コピーコマンドが有効になります。記事の内容は、場所が正しくない場合、ビューの唯一の個人的なポイントを表し歓迎批判していただきありがとうございます。