본문 바로가기
App Programming/AWS

[AWS] 도커 컨테이너 nginx 배포

by goatlab 2024. 6. 11.
728x90
반응형
SMALL

디렉토리 생성

 

 

docker 디렉토리에서 nginxtest 디렉토리를 생성한다.

 

mkdir nginxtest
cd nginxtest/

 

Dockerfile 생성

 

nginx를 foreground에서 실행하기 위해 CMD에 -g와 daemon off;를 추가한다. 컨테이너가 background로 실행되므로, nginx를 foreground에서 돌리지 않으면 nginx가 exited된다.

 

 vim Dockerfile
FROM nginx:1.26.0

CMD ["nginx", "-g", "daemon off;"]

 

도커 이미지 빌드

 

 docker image build . -t mynginx01

 

빌드된 이미지를 확인한다.

 

docker image ls

 

컨테이너 실행

 

ocker container run -d mynginx01
docker container ls

 

컨테이너를 중지하려면 다음과 같이 명령한다.

 

 docker container stop 컨테이너 ID
728x90
반응형
LIST

'App Programming > AWS' 카테고리의 다른 글

[AWS] 도커 PostgreSQL 배포  (0) 2024.06.11
[AWS] 도커 컴포즈 배포  (0) 2024.06.11
[AWS] 도커 컨테이너 배포  (0) 2024.06.11
[AWS] Flask에 PostgreSQL 적용  (0) 2024.05.31
[AWS] PostgreSQL 설치  (0) 2024.05.31