DevOps/Kubernetes
자주쓰는 Kubernates 명령어 정리 (with Docker 명령어)
호형
2020. 11. 12. 11:59
Kubernates를 사용하며 자주 사용하는 기본명령어 (사실 이것밖에 모른다.)를 그래도 조금 익숙한 Docker 명령어와 비교해서 정리를 해본다.
Kubernates 명령어 | Docker 명령어 | Desc |
kubectl run eg) kubectl run mynginx --image nginx |
docker run | mynginx라는 이름의 Pod를 nginx 라는 image를 이용하여 생성 |
kubectl get pod | docker ps | Pod의 상태를 확인 |
kubectl describe | docker inspect | Event 기록을 포함한 Pod의 상태 정보 확인 |
kubectl logs eg) kubectl logs -f mynginx |
docker logs | Pod의 로그정보 확인 |
kubectl exec eg) kubectl exec -it mynginx -- bash |
docker exec | Container 내부에서 커맨드라인을 수행하도록 외부에서 입력을 넣는 것 |
kubectl cp eg) kubectl cp mynginx:/var/log /var/log |
docker cp | Container 내부<-> 외부 cp |
kubectl delete eg) kubectl delete pod mynginx eg) kubectl delete pod -all |
docker rm | 생성한 Pod 삭제 |
kubectl get no | x | node 정보 확인 |
끝!