[TIL] Docker 기본 실행 명령어 221108

728x90
📝
💡
Today I Learned 요약 (30회차) - Docker 명령어를 통해 컨테이너를 생성하고 실행, 종료할 수 있다.

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

728x90