LoginSignup
0
1

More than 1 year has passed since last update.

docker-compose 手順

Posted at

背景

コンテナを起動し、入るところまでを振り返りました。

手順

1 以下のファイルを作成する

Dockerfile docker-compose.yml Gemfile

2 新規アプリ作成する

docker-compose run web rails new . --force --database=mysql

3 Gemfile が新しく作成されるので新規にイメージをビルドする

docker-compose build

ビルドには時間かかりました。

4 DBの作成

docker-compose run web rails db:create

5 rails を起動する

docker-compose up

これでlocalhost:3000 にアクセスすればデフォルト画面が表示されます。

補足
docker-compose up -d でバックグラウンドで起動。別のタブを開かずにそのタブで作業可能です。

なお、シャットダウンはdocker-compose down でできます。

6 コンテナに入る

docker-compose exec web /bin/bash
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1