質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Heroku

HerokuはHeroku社が開発と運営を行っているPaaSの名称です。RubyやNode.js、Python、そしてJVMベース(Java、Scala、Clojureなど)の複数のプログラミング言語をサポートしている。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

0回答

1015閲覧

docker-composeのrailsアプリをherokuにデプロイした時にcode=H10 desc="App crashed" method=GET となる

aiai8976

総合スコア112

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Heroku

HerokuはHeroku社が開発と運営を行っているPaaSの名称です。RubyやNode.js、Python、そしてJVMベース(Java、Scala、Clojureなど)の複数のプログラミング言語をサポートしている。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2021/04/10 09:47

前提・実現したいこと

docker-composeのrailsアプリをherokuのcontainerレジストリにデプロイしたいと思っています。
しかし、以下のようなエラーが発生しています。
一応通常の手順通りにコマンドを実行していき、dbのmigrateも行いました。
ログを見てみてもそれらしきものはなく、何が原因なのか掴めていない状況です。
わかる方がいましたらコメントお願いします。

発生している問題・エラーメッセージ

2021-04-10T08:38:14.866470+00:00 app[api]: Initial release by user 2021-04-10T08:38:14.866470+00:00 app[api]: Release v1 created by user 2021-04-10T08:38:15.374186+00:00 app[api]: Release v2 created by user 2021-04-10T08:38:15.374186+00:00 app[api]: Enable Logplex by user 2021-04-10T08:43:01.930030+00:00 app[api]: Starting process with command `rails db:migrate` by user 2021-04-10T08:43:02.631506+00:00 heroku[run.9051]: State changed from starting to up 2021-04-10T08:43:02.708923+00:00 heroku[run.9051]: Awaiting client 2021-04-10T08:43:02.930686+00:00 heroku[run.9051]: Starting process with command `rails db:migrate` 2021-04-10T08:43:07.310353+00:00 heroku[run.9051]: Process exited with status 127 2021-04-10T08:43:07.384386+00:00 heroku[run.9051]: State changed from up to complete 2021-04-10T08:46:01.253829+00:00 app[api]: Attach CLEARDB_DATABASE (@ref:cleardb-parallel-38092) by user 2021-04-10T08:46:01.253829+00:00 app[api]: Running release v3 commands by user 2021-04-10T08:46:01.269242+00:00 app[api]: @ref:cleardb-parallel-38092 completed provisioning, setting CLEARDB_DATABASE_URL. by user 2021-04-10T08:46:01.269242+00:00 app[api]: Release v4 created by user 2021-04-10T08:48:36.652913+00:00 app[api]: Release v5 created by user 2021-04-10T08:48:36.652913+00:00 app[api]: Set DATABASE_URL config vars by user 2021-04-10T08:48:55.000000+00:00 app[api]: Build started by user 2021-04-10T08:49:56.937772+00:00 app[api]: Set LANG, RACK_ENV, RAILS_ENV, RAILS_LOG_TO_STDOUT, RAILS_SERVE_STATIC_FILES, SECRET_KEY_BASE config vars by user 2021-04-10T08:49:56.937772+00:00 app[api]: Release v6 created by user 2021-04-10T08:49:57.313661+00:00 app[api]: Deploy b095d0ac by user 2021-04-10T08:49:57.313661+00:00 app[api]: Release v7 created by user 2021-04-10T08:49:57.334484+00:00 app[api]: Scaled to console@0:Free rake@0:Free web@1:Free by user 2021-04-10T08:49:59.967091+00:00 heroku[web.1]: Starting process with command `bin/rails server -p ${PORT:-5000} -e production` 2021-04-10T08:50:00.000000+00:00 app[api]: Build succeeded 2021-04-10T08:50:04.456443+00:00 heroku[web.1]: State changed from starting to up 2021-04-10T08:50:30.847797+00:00 app[api]: Release v8 created by user 2021-04-10T08:50:30.847797+00:00 app[api]: Deployed web (fecedc33ba0b) by user 2021-04-10T08:50:31.533711+00:00 heroku[web.1]: Restarting 2021-04-10T08:50:31.553765+00:00 heroku[web.1]: State changed from up to starting 2021-04-10T08:50:32.315348+00:00 heroku[web.1]: Stopping all processes with SIGTERM 2021-04-10T08:50:32.365970+00:00 app[web.1]: => Booting Puma 2021-04-10T08:50:32.365991+00:00 app[web.1]: => Rails 5.0.7.2 application starting in production on http://0.0.0.0:36236 2021-04-10T08:50:32.365992+00:00 app[web.1]: => Run `rails server -h` for more startup options 2021-04-10T08:50:32.365992+00:00 app[web.1]: Puma starting in single mode... 2021-04-10T08:50:32.365993+00:00 app[web.1]: * Version 3.12.6 (ruby 2.6.6-p146), codename: Llamas in Pajamas 2021-04-10T08:50:32.365993+00:00 app[web.1]: * Min threads: 5, max threads: 5 2021-04-10T08:50:32.365994+00:00 app[web.1]: * Environment: production 2021-04-10T08:50:32.365994+00:00 app[web.1]: * Listening on tcp://0.0.0.0:36236 2021-04-10T08:50:32.365994+00:00 app[web.1]: Use Ctrl-C to stop 2021-04-10T08:50:32.365995+00:00 app[web.1]: - Gracefully stopping, waiting for requests to finish 2021-04-10T08:50:32.365995+00:00 app[web.1]: === puma shutdown: 2021-04-10 08:50:32 +0000 === 2021-04-10T08:50:32.365996+00:00 app[web.1]: - Goodbye! 2021-04-10T08:50:32.365996+00:00 app[web.1]: Exiting 2021-04-10T08:50:32.414969+00:00 heroku[web.1]: Process exited with status 143 2021-04-10T08:50:58.244678+00:00 heroku[web.1]: Starting process with command `irb` 2021-04-10T08:51:01.712907+00:00 app[web.1]: Switch to inspect mode. 2021-04-10T08:51:01.714356+00:00 app[web.1]: 2021-04-10T08:51:01.779739+00:00 heroku[web.1]: Process exited with status 0 2021-04-10T08:51:01.877862+00:00 heroku[web.1]: State changed from starting to crashed 2021-04-10T08:51:01.883684+00:00 heroku[web.1]: State changed from crashed to starting 2021-04-10T08:51:23.426891+00:00 heroku[web.1]: Starting process with command `irb` 2021-04-10T08:51:26.329990+00:00 app[web.1]: Switch to inspect mode. 2021-04-10T08:51:26.331194+00:00 app[web.1]: 2021-04-10T08:51:26.447920+00:00 heroku[web.1]: Process exited with status 0 2021-04-10T08:51:26.547826+00:00 heroku[web.1]: State changed from starting to crashed 2021-04-10T08:51:28.209198+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/images" host=agile-wildwood-04301.herokuapp.com request_id=68352dc8-8ceb-4953-8930-b6bcec46e26a fwd="180.32.200.59" dyno= connect= service= status=503 bytes= protocol=https

該当のソースコード

FROM ruby:2.4.5 RUN apt-get update -qq && apt-get install -y build-essential nodejs mysql-client RUN mkdir /app WORKDIR /app COPY Gemfile /app/Gemfile COPY Gemfile.lock /app/Gemfile.lock RUN bundle install COPY . /app
version: '3' services: web: build: . command: bundle exec rails s -p 3001 -b '0.0.0.0' volumes: - .:/app ports: - 3001:3001 depends_on: - db tty: true stdin_open: true db: image: mysql:5.7 volumes: - db-volume:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: hoge volumes: db-volume:

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問