오늘도 개발자 Backend Developer

docker 명령어 실행해보기

Docker 명령어 실행해보기

명령어 구조

docker {command}

버전 확인

docker version

  • 간단버전

docker -v

  • 컨테이너 검색할 때 도움이 됨.

docker search {image name}

예시

docker search centos image

image 받아오기(pull)

docker pull {image name}:{version}

예시

docker pull centos

받아온 이미지 목록 보기

docker images

docker run

  • 위에 pull 받은 centos를 실행 시킬 수 있음.
옵션 설명
-i 인터렉티브 모드
-t tty 모드

예시

docker run -i -t centos /bin/bash

  • 아래와 같이 리눅스 명령어를 실행 할 수 있음.

    [root@ea41d37bc2c6 /]# ls -al

옵션 설명
-i 인터렉티브 모드
-t tty 모드

현재 실행중인 docker 프로세스 확인

docker ps

옵션

옵션 | 설명 | 예시 –|–|– -a | 종료된 컨테이너도 전부 나옴 | > docker ps -a

종료된 컨테이너 재실행

  • container id 는 조금 전 위에서 사용한 docker ps 를 통해 확인 할 수 있습니다.

docker restart {container id}

  • 컨테이너 안으로 다시 들어가기 위해서는 attach 명령어를 사용해야함.

에러발생?

  • 에러메시지가 발생했을 경우는 docker 설치가 잘 못되었거나, sudo를 입력하지 않아서다.

Error response from daemon: Bad response from Docker engine