[解決済み] Docker Dockerコンテナからホストへのファイルコピー
2022-03-14 13:21:36
質問
継続的インテグレーション(CI)サーバで依存関係を構築するためにDockerを使用しようと考えています。そうすれば、エージェント自体にすべてのランタイムとライブラリをインストールする必要がありません。
これを実現するには、コンテナ内で構築された構築物をホストにコピーして戻す必要があります。それは可能でしょうか?
解決方法は?
コンテナからホストにファイルをコピーするためには、以下のコマンドを使用します。
docker cp <containerId>:/file/path/within/container /host/path/target
以下はその例です。
$ sudo docker cp goofy_roentgen:/out_read.jpg .
ここで グーフィーレングゲン は、以下のコマンドで取得したコンテナ名です。
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1b4ad9311e93 bamos/openface "/bin/bash" 33 minutes ago Up 33 minutes 0.0.0.0:8000->8000/tcp, 0.0.0.0:9000->9000/tcp goofy_roentgen
また、(一部の) コンテナID . 次のコマンドは、最初のコマンドと同等です。
$ sudo docker cp 1b4a:/out_read.jpg .
関連
-
ドッカーサーバーがHTTPSクライアントに対してHTTPレスポンスを返す問題処理
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerコンテナのシェルに入るにはどうしたらいいですか?
-
[解決済み] Dockerでデータベースなどの永続的なストレージを扱う方法
-
[解決済み】Dockerは仮想マシンとどう違うの?
-
[解決済み】Dockerコンテナのファイルシステムを調査する
-
[解決済み】Dockerコンテナからホストポートにアクセスする方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ドッカーコンテナがすぐに終了してしまう理由
-
[解決済み] ドッカーコンテナ : iptables を実行中です。その名前のチェーン/ターゲット/マッチがない
-
[解決済み] 接続するには、Dockerクライアントを昇格して実行する必要があります。
-
[解決済み] コード 0 で終了 docker
-
docker上で動作するphpからmysqlへの接続の解決策、表示(HY000/2002)。接続が拒否されました
-
docker use error: input device is not a TTY
-
Dockerコンテナ共通のトラブルシューティングと対処法
-
接続中にDocker useエラーが発生しました。このエラーは、Docker デーモンが実行されていないことを示す可能性があります。
-
UbuntuでDockerインストールしたgogsは、サービスを時々再起動するとアクセスできなくなります。
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?