Knowledge
Docker 명령어 정리
De1fin
2022. 5. 3. 11:01
다운 받고자 하는 OS의 docker image 검색
docker search [OS VERSION]
image download
docker pull [image 이름 (:버전 지정하는 경우)]
image list 확인하기
docker images
내려받은 image로 container 생성하기
docker create [옵션] [container ID]
Container 시작하기
docker start [container ID 또는 container name]
Container에 접속하기
docker attach [container ID 또는 container name]
create + start + attach 를 한 번에 수행하는 명령어
docker run [옵션] [REPOSITORY 또는 Image ID]
Container 종료시키기
exit
Container가 백그라운드에서 실행되도록 둔 채 터미널로 빠져나오기
Ctrl + P 또는 Q
현재 실행중인 container 상태 확인하기
-a로 옵션을 추가하면 종료된 container까지 확인 가능
docker ps [옵션]
Container 오류 관련 로그 확인하기
docker logs [container ID]
Container 삭제
docker rm [container ID 또는 container name]
docker image 삭제
docker rmi
이때 해당 image로 생성된 container가 존재할 경우 error 발생
docker rmi -f 로 옵션 추가하면 container 유무와 관계없이 삭제 가능
그러나 ps -a로 확인해보면 container가 남아 있는 것을 확인할 수 있다. container도 따로 삭제해야 함.
위의 명령어들을 이용하여 ubuntu 20.04, kali 설치 완료
참고 :
https://rayner.tistory.com/33?category=931829