/docker-playground-ruby

vscode の dev containers で rubyを動かす環境を提供

Primary LanguageDockerfileMIT LicenseMIT

Docker Playgorund - ruby

コンテナ上でrubyの実行環境を構築しVisual Studio Codeから接続・実行できる環境を提供する

コンテナイメージのベースは ruby:slim-bullseye を利用。最新の最小限の環境としている。

追加で以下をインストールしている

  • git
  • curl
  • gcc
  • make

実行ユーザ:vscode
ワークスペース:/workspace

ホスト側のworkspaceフォルダをコンテナ側の/workspaceとしてマウントしている

gemで以下をインストール済み

  • rubocop
  • rails
  • rails-api

以下のVisual Studio Code 拡張をインストール

  • EditorConfig.EditorConfig
  • rebornix.Ruby

使い方

Docker Desktopを立ち上げる

Visual Studio CodeDev Containersをインストール

後は Dev Containerで起動する