본문 바로가기
IT/Linux

Docker로 NginX 구동하기

by 혁이 2021. 8. 26.
반응형

 

Docker 이미지 다운로드

#docker pull nginx

Using default tag: latest
latest: Pulling from library/nginx
e1acddbe380c: Pull complete 
e21006f71c6f: Pull complete 
f3341cc17e58: Pull complete 
2a53fa598ee2: Pull complete 
12455f71a9b5: Pull complete 
b86f2ba62d17: Pull complete 
Digest: sha256:4d4d96ac750af48c6a551d757c1cbfc071692309b491b70b2b8976e102dd3fef
Status: Downloaded newer image for nginx:latest
docker.io/library/nginx:latest

별도 버전 태그를 설정하지 않으면 latest버전을 다운합니다.

 

다운로드 결과

#docker image ls
REPOSITORY   TAG       IMAGE ID       CREATED       SIZE
nginx        latest    dd34e67e3371   8 days ago    133MB
ubuntu       latest    1318b700e415   4 weeks ago   72.8MB

#docker image ls 명령어로 다운받은 이미지를 확인할 수 있습니다.

 

Nginx 서버 구동

#docker container run --name webserver -d -p 80:80 nginx
288734720a89a96f32408eef44232feca4362142f4c4446a153f96e628ed38f4

288...38f4는 컨테이너 ID입니다.

 

실행 결과

웹 페이지가 정상적으로 작동하고 있습니다.

 

CLI에서 확인

#docker container stats <Name>

<Name> 부분에 특정 이름을 넣어 특정 컨테이너만 확인할 수 있으며 생략 시 모든 컨테이너가 출력됩니다.

 

결과

 

컨테이너 정지

#docker stop <Name>

또는

#docker stop <CID>

로 컨테이너 정지가 가능합니다.

 

재가동은 start로 가능합니다.

#docker start <Name>

 

반응형

'IT > Linux' 카테고리의 다른 글

Linux 백그라운드 실행  (0) 2021.10.02
Docker 명령어로 "Hello world" 출력하기  (0) 2021.08.26
Ubuntu 18.04에 Docker 설치  (0) 2021.08.25