[解決済み] docker cp が実行中のインスタンスで "No such container:path" を投げる [閉じた] 。
2022-02-12 03:50:38
質問
試してみた結果
docker cp
ここから
を投げますが、それでも
Error: No such container:path:...
何が間違っているのでしょうか?
- コンテナが動作している
-
を実行することができます。
docker exec
コマンド -
docker cp
失敗
解決方法は?
ドキュメントより
は
docker cp
コマンドは、コンテナのパスが相対パスであると仮定して、コンテナの/
(ルート)ディレクトリを指定します。
出典 https://docs.docker.com/engine/reference/commandline/cp/#extended-description
このことは、あなたの
docker exec [CONTAINER] ls
の影響を受けます。
WORKDIR
は、あなたの
docker cp
はありません。
そこからどうすればいいかというと、走ることです。
-
docker exec [CONTAINER] pwd
-
この結果得られたものを
docker cp
コマンドで使用する完全修飾パスを取得します。docker cp
コマンド
例えば httpd の画像になります。
$ docker run -d --name httpd httpd
$ docker exec httpd pwd
/usr/local/apache2
$ docker exec httpd ls
bin
build
cgi-bin
conf
error
htdocs
icons
include
logs
modules
$ docker cp httpd:/usr/local/apache2/conf .
これだけのことができるのは
その
httpd
画像は
WORKDIR
オン
フォルダ
/usr/local/apache2
.
関連
-
[解決済み] System.InvalidOperationException: Failed to deploy distro docker-desktop to C:\UserslenovaAppDataLocal╱distro: exit code: -1
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] 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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Dockerエラー:無効な参照形式:リポジトリ名は小文字でなければならない
-
[解決済み】デーモンからのエラー応答:getsockopt: 接続が拒否された
-
[解決済み] ドッカーコンテナ : iptables を実行中です。その名前のチェーン/ターゲット/マッチがない
-
[解決済み] Dockerイメージを1つのコンテナにまとめる方法はありますか?
-
[解決済み] Dockerのエラーです。Cannot start service ...: ネットワーク 7808732465bd529e6f20e4071115218b2826f198f8cb10c3899de527c3b637e6 が見つかりませんでした。
-
DockerのインストールとRocketMQの利用について
-
Dockerコンテナ共通のトラブルシューティングと対処法
-
docker: デーモンからのエラー応答。コンテナ名 "/mysql" は既にコンテナによって使用されています。
-
DockerRegistryV2 イメージの削除
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー