Dockerコンテナからホストへのファイルのコピー
継続的インテグレーション(CI)サーバー上で依存関係を構築するのにDockerを使おうと考えています。そうすれば、すべてのランタイムとライブラリをエージェント自体にインストールする必要がなくなります。
これを実現するには、コンテナ内でビルドされた成果物をホストにコピーする必要があります。それは可能ですか?
1429
3
継続的インテグレーション(CI)サーバー上で依存関係を構築するのにDockerを使おうと考えています。そうすれば、すべてのランタイムとライブラリをエージェント自体にインストールする必要がなくなります。
これを実現するには、コンテナ内でビルドされた成果物をホストにコピーする必要があります。それは可能ですか?
コンテナからホストにファイルをコピーするためには、以下のコマンドを使用します。
以下はその例です。
ここで goofy_roentgen は、以下のコマンドで得られたコンテナ名です。
また、コンテナIDを(一部)使用することもできます。次のコマンドは、最初のコマンドと同じです。
ボリューム"をマウントして、そこに成果物をコピーします。
ボリュームのマウント、アーティファクトのコピー、オーナーIDとグループIDの調整。