개발/docker

도커 자주 사용하는 명령어 정리

devbrain 2019. 6. 1. 23:58

그냥 자주 사용하는 명령어를 두서없이 정리함.

 

# 도커 이미지를 다운로드 한다.

docker pull 저장소명

ex) docker pull mariadb/mariadb:latest

 

# 실행중인 컨테이너 정보확인

docker ps

 

# 실행/중지되어 있는 모든 컨테이너 정보

docker ps -a

 

# 컨테이너 삭제

docker rm 컨테이너ID # 컨테이너가 중지되야 삭제

docker rm -f 컨테이너ID # 강제 삭제

ex) docker rm 394a

ex) docker rm test-db 

 

 

# 컨테이너 중지/강제중지

docker stop 컨테이너ID

docker kill 컨테이너ID

 

# 다운로드 되어 있는 이미지 정보

docker images

docker images -a

 

# 이미지 삭제

docker rmi 이미지ID

 

# 실행된 컨테이너에 쉘 접속

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

 

# docker-compose.yml 실행

docker-compose up -d

 

# docker-compose.yml 중지

docker-compose stop

 

# docker-compose 컨테이너 묻지않고 삭제

docker-compose rm -f