도커 명령 – 기본 사항

  • 실행 도커
docker run <이미지 이름>
  • 실행 중인 컨테이너의 도커 출력
    • CONTAINER ID: 컨테이너의 고유 ID 해시
    • 이미지: Docker는 컨테이너를 만드는 데 사용됩니다.

    • COMMAND: 컨테이너가 시작될 때 실행되는 명령
    • CREATED : 컨테이너 생성 시간
    • STATUS: 컨테이너 상태(Execution: up, End: Exited, Pause)
    • PORTS : 컨테이너가 열어놓은 포트와 호스트에 연결된 포트
    • NAMES : 컨테이너 고유 이름
docker ps
  • 도커 빌드 및 시작
    • 생성됨 + 상태 = 실행 중
    • 별도로 생성해야 하는 이유는 다음과 같이 보완됩니다.

docker create <이미지 이름>
docker start <컨테이너 이름/id>
  • 도커 중지 및 중지
    • STOP: 지금까지 하던 일을 멈춰라
    • kill : 기다리지 않고 작업을 중지
docker stop <컨테이너 이름/id>
docker kill <컨테이너 이름/id>
  • 도커(제거됨)
docker rm <컨테이너 이름/id> #컨테이너 삭제
docker rm `docker ps -a -q` #모든 컨테이너 삭제
docker rmi <이미지 id> #이미지 삭제
  • 도커 실행
    • 유명한 생선을 실제 컨테이너로 배송
docker exec <컨테이너 이름/id>
  • -그것
    • 나: 상호 작용
    • t: 터미널
    • 실행 후 명령을 계속 작성할 수 있습니다.

docker run -it <이미지 이름>
docker exec it <컨테이너 이름/id>