Devops/Docker
Docker 명령어
엘룬
2019. 11. 1. 08:57
반응형
요즘 자주 쓰는 도커 명령어 들을 정리 하고자 한다. 쓸때마다 자꾸 검색하는거보면 머리가 많이 굳긴 했나 보다.
- 설치 : 운영체제에 맞게 설치가 됨.
curl -s https://get.docker.com/ | sudo sh
- 도커 그룹추가
$ cat /etc/group
$ sudo usermod -aG docker $USER
$ sudo service docker restart
-도커 이미지 빌드
sudo docker build --tag test:0.0.1 ./
- 도커 컨테이너 명령어
- Docker 컨테이너 중지
sudo docker stop [id]
- Docker 컨테이너 시작
sudo docker start [id]
- Docker 컨테이너 삭제
sudo docker rm [id]
- Docker 컨테이너 접속
sudo docker exec -it [id] /bin/bash
- 도커 이미지 명령어
- Docker 이미지 리스트 보기
sudo docker images
- Docker 이미지 생성 & 실행
sudo docker run -itd -p 9001:9001 -v /home/ubuntu/log:/log -v /home/ubuntu/home:/home/test:rw test:0.0.1
- Docker 로그 보기
$ sudo docker logs [ID]
- Docker 이미지 삭제
sudo docker rmi -f [ID]
- xxxx is being used by stopped container 메세지 출력시 아래 명령어로 컨테이너 삭제 후 삭제
sudo docker rm CONTAINER명
- Docker 이미지 강제 삭제
sudo docker rmi -f ID
- 도커 프로세스 명령어
- Docker 활성중인 프로세스 확인
sudo docker ps
- Docker 전체 프로세스 확인
sudo docker ps -a
- Docker 프로세스 종료 안시키고 쉘 빠져나오기
^p^q
반응형