728x90

- 실습 이미지 정보

실습을 위해 다운받을 이미지는 nginx 로 했다! 


 

- 컨테이너 생성 명령어 (docker create -p 포트번호 --name ~ 다운받은이미지)

-d 옵션 : 백그라운드

-p : 포트 

 

 

 

- 모든 컨테이너 확인

docker ps -a :  -a 옵션을 줘야 모든 도커를 다 볼 수 있다. STATUS 상태가 실행중이지 않을 때는 Created 상태로 뜬다.

 

 

- 실행중인 컨테이너 확인

docker ps 

 

 

 

 

 

 

 


- 컨테이너 실행하기 (docker start)

 

 

이 때는 이미지 이름을 주는 것이 아니라 컨테이너 아이디 (13e~) 를 넣어줘야 한다. 

확인을 위해 다시 ps 명령을 넣어주면 

STATUS 가 변한 것을 확인할 수 있다. 

* docker ps : 내가 만든 컨테이너를 확인할 수 있게 보여주는 명령어.

 

 

 

nginx 확인 가능! (출처: 재즐보프님 강의. 내 컴은 보안프로그램때문에 안열림 ,,,)

 

 

 

 

 


- 컨테이너 삭제하기 (1. 실행중이지 않은 (created상태인) 컨테이너,

                              2. 실행중인 컨테이너 )

 

 

 

 

1-1. 삭제할 컨테이너를 따로 만들기 위해 일단 youjin 이라는 이름의 컨테이너를 생성해줬다.

 

 

 

1-2. docker ps -a 명령어를 사용해 youjin 컨테이너가 created 상태인 것을 확인할 수 있다!

  (실행중이지 않은 것은 바로 삭제 가능!!)

 

 

1-3. docker rm ID 를 입력해 (위의 컨테이너 아이디에서 복사해서 붙여넣기 하면 간편하다!) 삭제해주면,

  현재 youjin 컨테이너가 실행중이지 않기 때문에 바로 삭제된 모습을 볼 수 있다 . ( docker ps -a)

 

 

 

 

실행중인 컨테이너는 stop을 먼저 시킨 후 삭제해야 지워진다. 

 

 

2-1. 현재 실행 중인 nx2 이름을 가진 컨테이너를 먼저 stop 시킨다. 

2-2. 그 후 rm 명령어를 사용해 똑같이 없애주면 끝 !

 

 

 

 

 

+ Recent posts