vscodeでアタッチしたコンテナからコミットしようとすると、
fatal: cannot run /usr/local/bin/gpg: No such file or directory
というメッセージが出てコミットできない。ローカルではGPGの設定をしているのだが、コンテナ内では設定されていないので怒られている模様。
> git -c user.useConfigOnly=true commit --quiet --allow-empty-message --file - -S
fatal: cannot run /usr/local/bin/gpg: No such file or directory
error: gpg failed to sign the data
fatal: failed to write commit object
git config --global gpg.program "$(which gpg)"
をコンテナ内で実行したら解決した。