[Docker] 명령어

Hyunho·2021년 6월 14일
0

Docker명령어

  • docker명령어는 보통 docker + <명령어> 형태로 구성되어있다.
  • 명령어는 항상 관리자 권한으로 실행되어야한다.
  • permission관련 오류가 발생하다면 sudo키워드를 입력한다.
  • 이미지 검색
docker search ubuntu
  • 이미지 다운로드
    • docker pull을 이요해서 이미지 다운
    • pull 키워드 뒤에 :latest 를 명시하는것은 최신 버전을 내려받는 의미이다
    • 이미지 이름 앞에 xxx/ 사용자 명을 입력하면 특정 사용자가 업로드한 이미지를 pull받을 수 있다 -> ex) hyunho/ubuntu
docker pull ubuntu:latest
  • 이미지 목록 확인
docker images
  • 컨테이너 실행
    • docker run
    • run하게 되면 root계정으로 가상컨테이너 계정 터미널 환경에 접속한 것이다
docker run -it --name 컨테이너명 이미지명 /bin/bash
  • 컨에니터에서 터미널로 나오기
    • exit
exit
  • 컨테이너 목록 확인
    • -a 옵션을 사용하면 현재 정지중인 컨테이너까지 확인 가능하다., 생략시 실행중인 컨테이너 목록만을 조회한다.
docker ps -a
  • 컨테이너 실행
    • docker start
docker start 컨테이너명
  • 컨테이너 중지
    • docker stop
docker stop 컨테이너명
  • 컨테이너 재시작
    • docker restart
docker restart 컨테이너명
  • 컨테이너 접속
    • docker attach
docker attach 컨테이너명
  • 컨테이너 외부에서 컨테이너 명령 실행
docker exec 컨테이너명 명령 매개변수
  • 컨테이너 삭제
docker rm 컨테이너명
  • 이미지 삭제
    • docker rmi
docker rmi 이미지명:버전

reference

profile
hyunho

0개의 댓글