docker 컨테이너 생성 및 정지, 삭제 명령어
Docker에서 가장 기본 명령어인 run, ps, rm을 아래와 같이 실행할 수 있다.
- Docker에서 컨테이너를 실행하는 경우 run 명령어를 통해 아래와 같이 실행할 수 있다. 예제는 기존에 만들어져있는 httpd 이미지를 가져오는 것으로 한다. 여기서 —name은 컨테이너 이름 지정을 뜻하고 -d는 백그라운드 실행을 의미한다
docker run --name apa000ex1 -d httpd Unable to find image 'httpd:latest' locally latest: Pulling from library/httpd e9995326b091: Pull complete ee55ccd48c8f: Pull complete bc66ebea7efe: Pull complete 5d0f831d3c0b: Pull complete e559e5380898: Pull complete Digest: sha256:5fa96551b61359de5dfb7fd8c9e97e4153232eb520a8e883e2f47fc80dbfc33e Status: Downloaded newer image for httpd:latest 926b9dd856b3030ccf29d88a24bdc2e7cedc4d4a8392312d662b11865c568a1e
- Docker ps 명령어를 통해 생성된 컨테이너를 확인할 수 있고 -a를 쓸 경우 현재 비실행 중인 컨테이너도 모두 확인할 수 있다.
docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 926b9dd856b3 httpd "httpd-foreground" About a minute ago Up About a minute 80/tcp apa000ex1
- 컨테이너를 중지할 경우 stop 명령어를 사용하면 된다.
docker stop apa000ex1 apa000ex1
- 컨테이너를 삭제할 경우 rm 명령어를 사용하면 된다.
docker rm apa000ex1 apa000ex1
docker 관련 리서치한 것:
Uploaded by N2T
댓글 영역