도커 파일(Docker File)로 Nginx default 설정 파일을 변경해서 실행
1. 설정 파일 생성
변경할 설정 파일 경로
nginx/conf/default
2. Dockerfile 생성
nginx/Dockerfile
#Dockerfile
FROM nginx:latest
COPY conf/default /etc/nginx/sites-available/default
CMD ["nginx", "-g", "daemon off;"]
생성한 default 파일을 Docker로 생성한 경로에 카피해 준다는 내용이 추가되었다.
3. Docker 이미지를 생성 (Dockerfile이 있는 경로에서 실행하자.)
$ docker build --tag nginx-test:1.0 .
4. 이미지 확인
$ docker images
5. Docker 이미지 실행
$ docker run --name hello-nginx -p 80:80 nginx-test:1.0
이제 도커 파일로 변경한 내용이 적용된 컨테이너가 실행된 걸 확인할 수 있다.
함께 읽으면 좋은 글
도커 파일(Docker file) 작성하기
도커 파일(Docker file)이란?그동안은 단순히 공식 허브에 올라와 있는 이미지를 다운받아서 컨테이너를 생성하고 그 안에서 각종 도구를 사용하거나 파일을 생성하는 과정을 진행했었다. 하지만,
jettstream.tistory.com
참고 사이트
Docker NGINX 설정 및 실행하기
docker를 사용하여 nginx를 설정하고 실행하는 법을 알아보겠습니다. 0. Docker 설치하기 1. nginX Image pull docker pull nginx 2. 테스트용 index.html 만들기 Hello NginX with Docker! 3. docker로 nginX 실행하기 docker run --
frontmulti.tistory.com
[Docker] 나만의 이미지를 만들고 컨테이너화 시켜보자.
본 포스팅은 "알면 쉬운 도커 쿠버네티스" 책을 정리한 글입니다. 구매링크 : http://www.yes24.com/Product/Goods/91618364 해야할 일은 이렇다. nginx 이미지 다운로드. nginx index.html 변경 nginx 이미지 기반에 2
gracelove91.tistory.com
'프로그래밍 > 도커(Docker)' 카테고리의 다른 글
도커로 설치한 Redis CLI로 접근하기 (0) | 2024.12.02 |
---|---|
도커(Docker)로 설치한 레디스(redis) 버전 확인하기 (3) | 2024.10.17 |
도커 파일(Dockerfile) 자주 쓰이는 명령어 정리 (0) | 2024.03.27 |
도커 파일(Docker file) 작성하기 (0) | 2024.03.26 |
도커(Docker)로 리스프(LISP) 실행하기 (1) | 2024.03.26 |
댓글