Frameworks, Platforms/Docker

도커(Docker) - 명령어

라큐브 2023. 2. 6. 17:41

도커 이미지(Image)

콘솔(Console)

 docker search [이미지명]

도커 허브(Docker Hub)

이미지를 검색할 때는 콘솔로 직접 검색해도 되지만 도커 허브를 이용하면 더 편하게 찾을 수 있습니다.

Explore Docker's Container Image Repository | Docker Hub

 

Docker

 

hub.docker.com

예를 들어, MySQL 도커 이미지를 찾는다면 'docker pull mysql'을 복사하여 빠르게 이미지를 받을 수 있습니다.

 

다운로드

 docker pull [이미지명]:latest

목록 표시

 dokcer images

삭제

docker rmi [이미지ID]
// 강제 삭제
docker rmi -f [이미지ID]

도커 컨테이너(Container)

생성

 docker run [이미지명]

접속

docker exec -it  [컨테이너ID] /bin/bash

생성과 동시에 접속

 docker run -it -p  [Host(Port)]:[Docker(Port)] [이미지명] /bin/bash

목록 표시

  • 현재 가동중인 컨테이너만 표시
 docker ps
  • 모든 컨테이너 표시
 docker ps -a

명령 실행

 docker exec -it [컨테이너ID] [사용할 명령어]

삭제

// 삭제
docker rm [컨테이너 ID]
// 실행 중인 컨테이너 강제 삭제
docker rm -f [컨테이너 ID]

 

반응형