学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

高木

よろしくお願いいたします。
プロフィールをもっとみる

29日前

募集をシェアしてメンターを探そう
シェア

※ この募集は締め切られました。

プログラミング AWS Docker Ruby RubyonRails

本番環境をDokcerにて構築した後、デプロイしたアプリがブラウザにて表示されなくなってしまいました

2021年3月15日
単発
予算
3,000円 〜
提案数
提案待ち
応募期限
終了

・質問に至った経緯
AWSにて作成したポートフォリオの本番環境を、Dockerで構築しようとしているのですが、その作業を進めた際に、ブラウザからドメインへのアクセスができなくなってしまいました。
解決方法をご教示いただけませんでしょうか。
何卒、よろしくお願いいたします。

・考えられる原因
ポートフォリオをデプロイさせるために使用していたコンテナを削除してしまったからだと思っています。
dockerの設定後、初めて「docker-compose up」を実行した際、「ポートが被っているため実行できない」とのエラーが発生したので、起動していたコンテナを削除してから「docker-compose up」を実行しました。すると新たにコンテナを起動することはできたのですが、ポートフォリオへの接続はできなくなってしまいました。
今思うと、削除したコンテナがポートフォリオで使用していたコンテナだったと推察しており、そのコンテナを削除したため接続ができなくなったと考えております。

・自身で取り組んだこと
ec2で設定したポート番号を443で設定しているので、docker-compose.ymlでもポート番号を443で記述して、webコンテナを作成(「docker-compose build」+「docker-compose up」)しました。
ただ、webコンテナは「docker start」コマンドを実行してもstatusはexitedの状態のままでして、起動させることができない状態です。(appコンテナは起動することができます)

・解決に向けて参考にしたサイト
https://qiita.com/suguru-3u/items/9022b11128dcaa7eb10d

高木

プロフィール

よろしくお願いいたします。

29日前

募集をシェアしてメンターを探そう
シェア