Docker command

JINU·2024년 1월 1일

OS가 달라도 같은 작업환경을 추구하기에 Docker를 사용
Images를 통해 Container를 만들어 작업환경 구축.

APP           ->    Program      ->     Process
Docker hub    ->    Image        ->     Container
             pull                run

IN cmd

  • docker pull httpd
    apatch Image로 담음

  • docker run --name ws2 -p 8080:80 httpd
    container name을 ws2로 설정하고, host포트는 8080과 container포트는 80을 연결해서 로컬로 apatch 실행. -> localhost:8080/index.html

  • docker ps
    현재 docker가 run되고 있는 container 볼수있는 command

  • docker ps -a
    docker에서 중지된 container까지 볼수있는 command

  • docker stop [container name]
    container 중지 -> docker ps -a 해야 볼수있음

  • docker rm [container name]
    container 삭제

  • docker exec --name ws2 -it /bin/sh
    docker에서 ws2라는 container에서 본쉘을 실행
    docker desktop에서 직접 cli/terminal 실행해서 할수있음

0개의 댓글