🖇

Docker on Vagrant 環境で RubyMine に SDK を設定する方法

2024/03/17に公開
  1. 設定 > 言語 & フレームワーク > Ruby SDK および Gems を開く
  2. 「+」ボタンをクリックして「リモートインタープリターまたはバージョンマネージャー...」をクリック
  3. リモート Ruby インタープリターの構成
    • ラジオボタン
      • 「Docker」を選択
      • 注) Docker Compose を使っている場合でも、ここでは Docker を選択する
    • サーバー
      • 「新規...」から新規作成
      • Docker
        • 名前
          • 任意のもの
          • 例) Vagrant
        • 以下で設定した SSH 設定を選択
          • SSH を選択して「...」をクリック
          • SSH 構成
            • 「+」をクリックして SSH の設定を行う
              • ホスト
                • Vagrant の IP アドレス
                • 例) 192.168.33.12
              • ポート
                • Vagrant のポート番号
                • 例) 22
              • ユーザー名
                • vagrant
              • 認証タイプ
                • キーペア
              • 秘密鍵ファイル
                • 接続したい Vagrant Box で使っている秘密鍵を選択
                • 例) C:\Users\{ User }\.vagrant.d\boxes\bento-VAGRANTSLASH-centos-7\0\virtualbox\vagrant_private_key
            • 「接続のテスト」で無事接続できるか確認
            • 「OK」をクリック
        • 仮想マシンのパス / ローカルパス
          • そのまま
        • 「OK」をクリック
    • イメージ名
      • 接続したいコンテナを選択
      • 例) rails6-compose_web:latest
    • Ruby またはバージョンマネージャーのパス
      • そのまま
    • 「OK」をクリック
  4. 「Remote: { Ruby の環境名 }」の項目ができるので、その左のラジオボタンをクリック
  5. 「OK」をクリック

これで設定完了です。

GitHubで編集を提案

Discussion