- 실습 이미지 정보

실습을 위해 다운받을 이미지는 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 명령어를 사용해 똑같이 없애주면 끝 !
'Data Engineering > Docker' 카테고리의 다른 글
Docker file 만들어보기! (0) | 2021.03.20 |
---|---|
이미지 레이어 확인하기 (0) | 2021.03.13 |
Docker에서 원하는 이미지 다운받는 방법 / 도커 레지스트리 (0) | 2021.03.12 |
ubuntu 에서 Docker 설치 시 E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/d/dnsmasq/dnsmasq-base_2.80-1.1ubuntu1.2_amd64.deb 404 Not Found 에러 해결 법 (0) | 2021.03.12 |
Docker 필요한 이유? (0) | 2021.03.12 |