Kubernetes/kubectl 시작
container와 pod의 차이 - 쿠버네티스
amelia-suyeon
2023. 6. 8. 21:03
앞에서도 잠시 container와 pod 의 차이에 대해서 적어놨지만, 본격적으로 정리해보자! (복습)
[container 정리]
cat > app.js
const http = requie('https');
const os = require('os');
console.log("Test sever starting...");
var handler = function(req, res) {
res.wirteHead(200);
res.end("Container Hostname:" + os.hostname() + "\n");
};
var www = http.createServer(handler);
www.listen(8080);
# cat > Dockerfile
FROM node:12
COPY app.js/app.js
ENTRYPOINT["node" , "app.js"]
<Ctrl><d>
#docker build -t sylinux/app.js
#docker push sylinux.app.js
위를 간단하게 그림으로 나타내면 아래와 같다!
[pod정리]
- 컨테이너를 표현하는 K8S API의 최소 단위
- pod 에는 하나 또는 여러 개의 컨테이너가 포함될 수 있음!
결론적으로, pod가 더 큰 개념!
헷갈릴때는 아래의 크기 비교 참고!
클러스터 > 노드 > 파드 > 컨테이너