LoginSignup
1
1

More than 3 years have passed since last update.

AWS Linux 2でのdocker-nginx ポートフォワード込み

Last updated at Posted at 2020-06-14

AWS Linux2 新規EC2インスタンス作成

参考

Docker インストール

AWS公式のDocker導入マニュアル

マニュアルにあるが一応コマンドだけ羅列。

$ sudo yum update -y
$ sudo amazon-linux-extras install docker
$ sudo service docker start
$ sudo usermod -a -G docker ec2-user

nginxインストール・起動

$ docker pull nginx
$ docker run -d --name nginx-container -p 8080:80 nginx

nginxへのブラウザ接続

AWS上でのFirewall透過

セキュリティーグループに以下を設定

out.png
in.png

何してるかというと、ポートフォワードを行なっているので、
そのポートを開通している。

ブラウザでの接続

接続URLはhttp://AWSインスタンスのIP:8080/

nginx.png

補足-dockerの実行確認コマンド

$ docker ps -a
$ docker images
$ docker stop 接続ID
$ docker rm 接続ID
# dockerへの接続
$ docker exec -it 接続ID /bin/bash
# 接続したdockerのIP
$ root@接続ID:/# hostname -i
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1