상세 컨텐츠

본문 제목

[Docker] 기본 명령어

카테고리 없음

by 밍구21 2023. 4. 29. 10:18

본문

컨테이너 ID 또는 name을 이용해 프로세스를 종료시킬 수 있다

 

한 번 다운 받으면 호스트에 저장되기 때문에 이미지는 최초실행 한 번만 다운받으면 된다.

 

docker run [이미지명]

 

실행중인 nginx는 포그라운드로 돌아가는 걸 확인할 수 있다.

 

-d 옵션을 주면 백그라운드로 돌아간다. 출력되는 해시값은 콘데이너 ID임을 알 수 있다.

 

ㄴ호스트 컨테이너순으로 입력

 

독커 삭제 명령어.

하지만 현재 실행중인 컨테이너는 삭제하지 못한다! ID는 전체를 입력하지 않아도 식별 가능해 삭제가 가능하다. 이름으로도 삭제할 수 있다.

 

이미지 파일을 검색하는 명령어

sudo docker pull ubuntu

sudo docker run ubuntu

sudo docker pull ubuntu
sudo docker run ubuntu

 

-i: interactive 사용자와 리눅스가 인터렉트ps

-t: 터미널

 

exit하면 바로 멈춰버린다.

cntl + P + Q 누르면 종료되지 않고 빠져나올 수 있다.

 

하지만 run 하면 새로운 프로세스가 생기므로 

sudo docker attach [PID]를 이용하면 다시 구동시킬 수 있다.

 

 

 

참 똑똑한 지피티