プロジェクトによって同じ ruby バージョンでも Gemfile.lock にかかれてる bundler version が違うことがあって困ってます

そういう状態にしてしまうことにも問題があると思うのですが

bundler 自体をプロジェクトごとのローカルディレクトリにインストールして
リポジトリごとにしばることはできないのでしょうか

bundle install にはパスが指定できるのですが gem install の際にパスを指定するにはどうすればいいんでしょうか