Help us understand the problem. What is going on with this article?

DockerでLodgeを起動する方法

More than 1 year has passed since last update.

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にあったのでこちらを参照。

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away