Dockerfile์ RUN์ ์ด์ฉํด์ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค ๋ nginx๋ฅผ ์ค์นํด์ ๋ง๋ค๋ COPY๋ฅผ ์ด์ฉํด์
index.html์ ๋ด๊ฐ ๋ง๋ html๋ก ์ ์ฉํด๋ณด๋ ์์
Dockerfile ๐
FROM ubuntu
#RUN์ ์ด์ฉํด์ ๊ธฐ์กด์ ์ฐ๋ถํฌ์ apt update ํ nginx ์ค์น
RUN apt-get update
# -y ์ต์
์ ๋ถ์ด๋ฉด ๋น๋ ์ ์๋ฌ ๋ฐ์ํจ
RUN apt-get install -y nginx
WORKDIR /var/www/html
COPY ./webapp ./
ENTRYPOINT [ "nginx", "-g", "daemon off;"]
๊ฐ์ธ ์คํฐ๋ ๊ธฐ๋ก์ ๋ฉ๋ชจํ๋ ๊ณต๊ฐ์ด๋ผ ํ๋ฆฐ์ ์ด ์์ ์ ์์ต๋๋ค.
ํ๋ฆฐ ์ ์์ ๊ฒฝ์ฐ ๋๊ธ ๋ถํ๋๋ฆฝ๋๋ค.
reference: https://www.youtube.com/watch?v=qexw7wbwkFM
[Docker] Docker File [4] (feat. nginx ์ค์ ๋ณต์ฌ)
Dockerfile๋ก nginx ์ค์ ํ์ผ ๋ณต์ฌ ํ ๊ธฐ๋ Dockerfile์ ์ด์ฉํด์ nginx ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค๋ ๋ด๊ฐ ๋ง๋ ์ค์ ํ์ผ์ ๋ณต์ฌํด์ ์คํํ๋ ์์ Dockerfile ๐ #Dockerfile FROM nginx #docker build ์คํ ๊ฒฝ๋ก: C:\Users\์ฌ์ฉ์
yaga.tistory.com
'IT > Live Coding' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Docker] Docker File [5] (ํ ์คํธ ์์) (45) | 2023.11.04 |
---|---|
[Docker] Docker File [4] (ํ ์คํธ ์์) (48) | 2023.11.04 |
[Docker] Docker File [2] (ํ ์คํธ ์์) (43) | 2023.11.02 |
[Docker] Docker File [1] (ํ ์คํธ ์์) (55) | 2023.11.01 |
[Docker] Docker image commit/push(ํ ์คํธ ์์) (50) | 2023.10.29 |
๋๊ธ