본문 바로가기
[Docker]

도커 기초) 웹 서버 띄우기

by SAMSUNG Metaverse-Cloud 2023. 8. 22.
728x90

 

 

1. 도커 설치하기 

우분투 쿠버네티스 설치 (1) (tistory.com)

 

우분투 쿠버네티스 설치 (1)

1. docker 설치 가장 먼저 쿠버네티스를 다운로드 하기 전에 docker를 설치 해야 한다. 가장 먼저 apt-get을 통해 업데이트를 진행 해 준다. 그 후 필수 패키지를 설치 해 준다. 가장 먼저 apt-transport-https

metaverse-cloud.tistory.com

먼저 도커 설치는 내가 쿠버네티스를 설치하기 위해 선행으로 작업했던 Docker 설치를 따라하면 된다.

 

2. 이미지 다운

 

docker pull nginx 명령어를 사용해서 nginx 최신 버전의 이미지를 다운로드 했다. 

 

 

docker images 라는 명령어를 통해 내 Linux VM에 어떤 이미지가 설치되어 있는지를 확인 할 수 있다. 방금 설치 완료 된 nginx 이미지를 확인할 수 있다. 

 

 

 

docker container run 명령어를 통해서 nginx 이미지를 통해서 nginx에 대한 컨테이너를 실행시켜 주었다. 이름은 nginx-web 으로 만들었고 d 옵션을 통해 백그라운드로 계속 유지 될 수 있게, p 옵션을 통해서 80으로 들어오면 80으로 들어오게 하였고 이미지는 우리가 다운로드 받은 nginx로 지정하였다. 

 

 

나는 클라우드 VM을 통해 올렸기 때문에 보안그룹에서 80번 포트를 열어준 후 VM의 공인 IP를 인터넷 창에 입력한 결과 nginx 페이지를 확인할 수 있다. 

 

 

 

docker container ps 명령어를 통해서 서버의 상태를 확인할 수 있다. 현재 up 상태이며 -d 옵션을 주었기 때문에 백그라운드로 돌아 간다. 

 

 

 

docker stats 명령어를 통해서 현재 컨테이너가 얼마만큼의 자원을 점유하는지 역시 확인이 가능하다. 

 

 

728x90