docker nginx2 [Docker] Docker File [5] (ํ ์คํธ ์์) ๋ชฉ์ฐจnginx์ ํ๋ก์๋ฅผ ์ด์ฉํด ์์ฒญ์ ๋ฐ๋ผ ์๋ฒ 2๊ฐ๋ก ๋ถ๋ฐฐํ๋ ์์ lb Dockerfile(๋ฉ์ธ์๋ฒ) ๐ค์์ ์์๋ lb๊ฐ ๋ฉ์ธ์๋ฒ๋ฅผ ๋ปํจํด๋ผ์ด์ธํธ ์์ฒญ์ ์ ์ผ ๋จผ์ ๋ฐ๋ ์๋ฒFROM nginx#vim์ ํธ์์ ์ค์นํ์, ์ ํ์ฌํญ์RUN apt-get updateRUN apt install -y vim# COPY index.html /usr/share/nginx/html#(๋ฉ์ธ์๋ฒ ํธ์ถ ์ index.html ์์ด์ 404 ํ์ด์ง ๋ณด์ฌ์ ๋ง๋ค์์)COPY index.html /etc/nginx/html/index.htmlCOPY conf/nginx.conf /etc/nginx/conf.d/default.confENTRYPOINT [ "nginx", "-g", "daemon off;"]lb nginx... IT/Live Coding 2023. 11. 4. [Docker] Docker File [4] (ํ ์คํธ ์์) Dockerfile๋ก nginx ์ค์ ํ์ผ ๋ณต์ฌ ํ ๊ธฐ๋Dockerfile์ ์ด์ฉํด์ nginx ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค๋ ๋ด๊ฐ ๋ง๋ ์ค์ ํ์ผ์ ๋ณต์ฌํด์ ์คํํ๋ ์์ Dockerfile ๐#DockerfileFROM nginx#docker build ์คํ ๊ฒฝ๋ก: C:\Users\์ฌ์ฉ์๋ช \DOCKER_LAB\ex03#์ด ๊ฒฝ๋ก ํ๋จ์ webappํด๋, confํด๋ COPY webapp /usr/share/nginx/htmlCOPY conf/nginx.conf /etc/nginx/conf.d/default.conf ENTRYPOINT [ "nginx", "-g", "daemon off;"]#Dockerfile๋ก ์ด๋ฏธ์ง ๋ง๋ค ๋ nginx index htmlํ์ผ๊ณผ .conf ์ค์ ํ์ผ ๋ณต์ฌ ํด์ #๋ด๊ฐ ์ค์ ํ htm.. IT/Live Coding 2023. 11. 4. ์ด์ 1 ๋ค์