$ docker cp maven-container_:xxxx.war/home/wissem/Documents/docker-stage/wildfly-configured/target /
デーモンからのエラー応答:lstat/var/lib/docker/aufs/mnt/afbdc7f4ce3165fb2e6c34929841b9fa911de1978887dd5b9b0804e4f624af2d /xxxx.war:そのようなファイルまたはディレクトリはありません
エラー:ジョブが失敗しました:終了ステータス1
イメージではなく、実行中のインスタンスからコピーする必要があります。したがって、maven-container_
は起動したコンテナの名前であり、イメージではないと思います。また、:
の後に完全なパスを使用します。
docker cp maven-container_:/path/inside/container/xxxx.war /home/wissem/Documents/docker-stage/wildfly-configured/target/
私にとっては、パーミッションのために機能しませんでした。私がコピーしようとしたファイルはpostgresユーザーが所有していましたが、デフォルトのユーザーはrootのようです。