前提・実現したいこと
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.
回答1件
あなたの回答
tips
プレビュー