LoginSignup
2
1

More than 5 years have passed since last update.

DockerでLodgeを起動する方法

Posted at

Dockerイメージ

GithubまたはDockerHubに公開されているものを利用する。

セットアップ方法

Cloneする

# git clone https://github.com/j138/lodge-docker.git

ビルド

READMEに記載されているとおりビルドする。

# docker-compose build
# docker-compose up -d
# docker-compose run rake db:create
# docker-compose run rake db:migrate

ただし以下の箇所が実はうまく行っておらず画面開くとエラーになる。

# docker-compose run rake db:create
# docker-compose run rake db:migrate

しょうがないので本体のGithubのページの手順で行うためupしてるイメージの中に入る

# docker-compose run rails bash

イメージの中でデータベース作成とテーブル作成

# bundle exec rake db:create RAILS_ENV=production
# bundle exec rake db:migrate RAILS_ENV=production

無事DBとテーブル作成されているわけだが、絵文字も実は失敗しているため以下もイメージ内で実行する。

# bundle exec rake emoji

他で詰まったこと

ユーザー作成したあと、メールが送信され認証して初めてログインできる仕組みになっているためオフライン環境で利用したい人は苦しむ。

方法はいちおIssueにあったのでこちらを参照。

2
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
2
1