LoginSignup
0
0

More than 1 year has passed since last update.

【Docker】amazon linux2にnginxを入れてwebで表示する方法

Last updated at Posted at 2022-01-12

【前提】
Dockerのインストールがされている。

①Docker hub より"amazon linux"のimageを取得する

docker pull amazonlinux

②取得したimageより"amazon linux"のコンテナを制作する

docker run --name test-amazonlinux -it -p 8080:80 amazonlinux:2 /bin/bash 

※localhost:8080を仮想環境の80番アクセス(http)にポートフォワードしている。

③コンテナのbashで作業する

※主にNginxのインストール

yum update -y
amazon-linux-extras install -y nginx1
nginx →このコマンドを打つことでwebでアクセス可能になる。

番外編

上記の設定をDockerfileにまとめてみた。

FROM amazonlinux:2

LABEL version="1.0"
LABEL description="amazonlinux2にnginxを入れて立ち上げ"

#install packeges
RUN yum -y update
RUN amazon-linux-extras install -y nginx1.12

CMD ["nginx", "-g", "daemon off;"]
※↑これを記述しないとcontainerを立ち上げたと同時にnginxがうまく起動しない
0
0
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
0
0