Docker上でRuby開発の準備

Docker上でRuby開発の準備

事前準備

Docker上でRubyのサンプルを実行できる環境を用意する手順を紹介します。

以下の通りDocker, docker-composeを利用します(事前に利用できる環境を準備してください)。

rubyは2.7系を利用します。


ディレクトリ構造

bundle init前のディレクトリ状況を記載します。

Dockerfileで作成されたコンテナ上でRubyのサンプルアプリの実行を試します。

Dockerfile

2.7系を指定しGemfileに記述されているモジュールのインストール先を記載します。

docker-compose.yml

Dockefileをベースにコンテナの起動とマウント指定を行います。

app.rb

簡単にHelloWorldの文言を記載し、アウトプットするプログラムを作成します。

構築手順

以下のコマンドの通り、bundleコマンドからGemfile関連を生成、インストール、サンプルアプリの実施まで行います。


SoulImpact株式会社公式ブログ

ソフトウェアの開発/システム技術者の派遣/ITコンサルタント

0コメント

  • 1000 / 1000