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

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

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

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

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

解決済

"payara"ポートが開いているのにアクセスができない。

I_am_
I_am_

総合スコア23

docker-compose

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

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

1回答

0評価

0クリップ

971閲覧

投稿2021/01/14 06:32

編集2021/01/14 06:47

前提・実現したいこと

Webアプリケーションサーバを構築しています。
dockerを用いてWebサーバを作ってます。

payaraの起動をしてWebアプリケーションにアクセスできるかどうか試したら、アクセスできませんでした。
payaraのdeforutoha8080なので以下にアクセスしましたが、接続がタイムアウトします。
http://ipadress:8080

Docker-compose.yml

version: "3" services: aws_web: image: rrr2020/aws_web:v1.6 container_name: aws_web_v1.6.1 tty: true networks: - aws_project_detection ports: - 80:80 - 4848:4848 - 8080:8080 - 8181:8181 - 8000:8000

hostのポート

sudo lsof -i COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME systemd-n 647 systemd-network 15u IPv4 264162 0t0 UDP ip-10-0-1-202:bootpc systemd-r 656 systemd-resolve 12u IPv4 17506 0t0 UDP localhost:domain systemd-r 656 systemd-resolve 13u IPv4 17507 0t0 TCP localhost:domain (LISTEN) docker-pr 22143 root 4u IPv4 262156 0t0 TCP *:8181 (LISTEN) docker-pr 22155 root 4u IPv4 262182 0t0 TCP *:http-alt (LISTEN) docker-pr 22167 root 4u IPv4 262206 0t0 TCP *:5000 (LISTEN) docker-pr 22179 root 4u IPv4 262232 0t0 TCP *:8000 (LISTEN) docker-pr 22191 root 4u IPv4 262258 0t0 TCP *:4848 (LISTEN) docker-pr 22207 root 4u IPv4 262289 0t0 TCP *:http (LISTEN)

###Dockerのポート

lsof -i COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME apache2 187 root 3u IPv4 264545 0t0 TCP *:http (LISTEN) java 836 root 470u IPv4 270397 0t0 TCP *:http-alt (LISTEN) java 836 root 472u IPv4 270409 0t0 TCP 831ef6b94c2f:4900 (LISTEN) java 836 root 499u IPv4 270443 0t0 TCP *:8181 (LISTEN) java 836 root 503u IPv4 270446 0t0 TCP *:4848 (LISTEN) java 836 root 507u IPv4 270470 0t0 TCP *:8686 (LISTEN) java 836 root 508u IPv4 270450 0t0 TCP *:3700 (LISTEN) java 836 root 528u IPv4 270466 0t0 TCP *:7676 (LISTEN) java 836 root 530u IPv4 270471 0t0 TCP 831ef6b94c2f:39938->831ef6b94c2f:8686 (ESTABLISHED) java 836 root 531u IPv4 270472 0t0 TCP 831ef6b94c2f:8686->831ef6b94c2f:39938 (ESTABLISHED) java 836 root 532u IPv4 270474 0t0 TCP 831ef6b94c2f:39940->831ef6b94c2f:8686 (ESTABLISHED) java 836 root 533u IPv4 270475 0t0 TCP 831ef6b94c2f:8686->831ef6b94c2f:39940 (ESTABLISHED)

試したこと

原因は分からないのですが、ポートを確認してみると,port8181が開いているみたいです。
調べてみたところ、payaraは4848, 8080,8181を使うみたいなので、同じく
http://ipadress:8181にアクセスしてみました。
同じく接続がタイムアウトです。

>そもそもで、なぜポート8080が開いてないのでしょうか??


プロダクションが実行されていません?とありますが、どういうことなのですか?

./asadmin list-domains production not running domain1 running Command list-domains executed successfully.

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

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

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

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

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

退会済みユーザー

退会済みユーザー

2021/01/14 06:55

EC2のセキュリティグループってどんなですか?
I_am_

2021/01/14 07:02

なるほど。 ノーマークでした。 セキュリティグループでインバウンドされてなかったです。 ありがとうございます。

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

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

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

ただいまの回答率
87.20%

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

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

質問する

関連した質問

同じタグがついた質問を見る

docker-compose

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

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。