도커
-
[핵심만 콕! 쿠버네티스] 쿠버네티스 첫만남 / 도커와 비교한 쿠버네티스 명령어 총정리(feat. kubectl)📚 개발 도서/핵심만 콕! 쿠버네티스 2023. 7. 15. 22:59
이번 글에서는 도커 기초 에 이어 쿠버네티스 클러스터와 대화하는 방법을 알아보자! 쿠버네티스 기본/고급 명령어를 정리해볼 예정이다. 쿠버네티스 클러스터를 컨트롤하기 위해 클라이언트 툴인 kubectl 명령툴을 사용한다. 쿠버네티스 API 서버는 REST API로 통신을 한다. 기본 명령 기본적으로 도커 컨테이너와 마찬가지로 컨테이너의 실행과 삭제, 조회 등을 할 수 있다. 컨테이너 실행 # 이름의 컨테이너를 를 이용하여 생성하라 kubectl run --image 도커 명령 비교 docker run 컨테이너 조회 # 컨테이너 확인 kubectl get pod NAME READY STATUS RESTARTS AGE mynginx 1/1 Running 0 90s # 특정 pod 상태 정보를 더 자세히 보고 ..
-
[핵심만 콕! 쿠버네티스] 도커 기초 (도커 소개 및 명령어 총정리)📚 개발 도서/핵심만 콕! 쿠버네티스 2023. 7. 12. 23:53
도커 소개 도커는 가상실행 환경을 제공해주는 오픈소스 플랫폼이다. 이 가상실행 환경을 컨테이너라고 부른다. 도커 플랫폼이 설치된 곳이라면 컨테이너로 묶인 애플리케이션을 어디서든 실행할 수 있는 장점을 가진다. 클라우드 컴퓨팅으로 흐름이 넘어오면서, 서비스를 빠르게 배포할 수 있는 방법을 도커가 제공해준다. 한번 만들어진 이미지는 온프레미스 서버든 클라우드 서버든 상관없이 언제나 동일하게 동작하기 때문에, 온프레미스와 클라우드 간 간극을 줄여줬다. 표준화 이식성: 도커 플랫폼 위에서 실행된다면 동일한 실행 환경으로 프로세스를 작동시킬 수 있다. 가볍다: 도커는 실행되는 애플리케이션별로 커널을 공유해서, 다른 가상화 제품에 비해 가볍다. 강한 보안: 컨테이너라는 고립된 환경에서 실행되므로 보안에 유리하다. ..