Data/Data Engineering
[Docker] 간단한 명령어 정리
재융
2022. 7. 7. 15:12
반응형
명령어 정리
- docker image 리스트
-
docker images
-
- docker “실행중인” container 리스트
-
docker ps
-
- docker “실행 & 종료된” container 리스트
-
docker ps -a
-
- docker log확인 (마지막 로그의 50줄까지만, tail명령어가 없다면 과도하게 로그가 많이 나올수가있음)
-
docker logs [CONTAINTER ID] --tail 50
-
- docker image 삭제
-
docker rmi [IMAGE ID]
-
- docker container 삭제
-
docker rm [CONTAINER ID] #실행중이지않은 container만 삭제가 가능함 docker rm -f [CONTAINER ID]
-
- docker container 접속
-
docker exec -it [CONTAINER ID] /bin/bash
-
- docker run 명령어 옵션 정리
- --name: container 이름설정
- -i, --interactive : interactive줄임말, 표준입력을 활성화하며, 컨테이너와 연결되어 있지않아도 입력을 유지
- -t, --tty : tty모드를 사용, bash를 사용하려면 해당 옵션을 줘야함
- -d : detach모드, 백그라운드에서 실행하게끔 하려면 해당 옵션 필요
- --rm: 프로세스 종료시 컨테이너 자동 제거
- --restart: 컨테이너 종료 시 재시작 설정
- -v, --volumne : 데이터 볼륨 설정
- docker volume 사용법
-
docker run -it -v [HOST Directory]:[CONTAINER Directory] /bin/bash
-
반응형