Dockerfile 内の次の行は機能しません:
RUN git archive master | tar -x -C /path
エラーメッセージ:
fatal: Not a valid object name
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
この問題を解決するにはどうすればいいでしょうか?
ベストアンサー1
sh -c
コマンドを試すことができます
RUN sh -c 'git archive master | tar -x -C /path'
そうでない場合は、そのコマンドをスクリプトに含め、スクリプトをコピーして実行します。