※ この募集は締め切られました。
本番環境をDokcerにて構築した後、デプロイしたアプリがブラウザにて表示されなくなってしまいました
・質問に至った経緯
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