Docker を用いて Rails 6 アプリケーションの開発・学習を始めるための設定ファイル等のセット
- Docker 18 以上
- Git 2.7 以上
- macOS 10.14 Mojave
- Ubuntu 16.04
- Ubuntu 18.04
※ Windowsユーザーの方は README.win.md を参照してください。
- この文書(README.md)では、Rails 6 アプリケーション開発の基盤となるふたつのコンテナ(
db
とweb
)を構築、起動、停止、破棄する手順およびweb
コンテナにログインする方法を説明します。 web
コンテナ上で Rails アプリケーションの骨格を作り、データベースを初期化する手順については RAILS.md を参照してください。- ターミナルでコマンドを実行することで作業が進んでいきます。
- コマンドを入力する際には、行頭にある
%
記号を省いてください。
% git clone https://github.com/oiax/rails6-compose.git
% cd rails6-compose
% ./setup.sh
% docker-compose up -d
% docker-compose exec web bash
※ ログアウトするには exit
コマンドを実行するか、Ctrl-D
キーを入力してください。
% docker-compose stop
% docker-compose down