728x90 반응형 kubernetes10 쿠버네티스 사용하기 2 | Docker&Kubernetes 학습 34 쿠버네티스를 사용하기 위해 알아야 할 용어들을 알아보자쿠버네티스의 구성과 관련된 용어 파드쿠버네티스에서 컨테이너는 파드(pod)라는 단위로 관리된다.파드는 컨테이너와 볼륨을 함께 묶은 것으로, 기본적으로 파드 하나가 컨테이너 하나이다.컨테이너가 여러 개인 파드도 있을 수 있다.파드에 포함되는 볼륨은, 함께 포함되는 컨테이너가 정보를 공유하기 위해 사용하는 것으로,파드에 볼륨이 없는 경우도 많다. 쿠버네티스의 구성과 관련된 용어 서비스파드를 모은 것이 서비스(service) 즉, 여러 개의 파드를 이끄는 반장이라고 생각하면 된다.서비스가 관리하는 파드는 모두 기본적으로 동일한 구성을 갖는다.구성이 다른 파드는 별도의 서비스로 관리한다.파드가 여러 개의 워커 노드(물리적 서버)에 걸쳐 동작하더라도, 이 모든.. 2024. 12. 23. 쿠버네티스 사용하기 1 | Docker&Kubernetes 학습 33 쿠버네티스는 어떤 경우에 사용하고 어떤 장점들이 있는지 알아보자쿠버네티스(Kubernetes) : 컨테이너 오케스트레이션 도구의 일종, 여러 개의 컨테이너(=서버)를 관리하는 도구k와 s사이에 8개의 글자가 있다는 의미로 k8s 라고 줄여 쓰기도 한다.일반적인 프로그래머가 쿠버네티스를 활발하게 사용할 일은 많지 않다.다만 쿠버네티스로 어떤 일을 할 수 있는가에 대한 지식은 시스템을 개발할 때 유용할 수 있다.쿠버네티스로 관리되는 시스템은 이를 전제로 개발해야, 이점을 제대로 살릴 수 있다.쿠버네티스는 여러 대의 물리적 서버가 존재한다는 것을 전제로 한다.( 또는 여러 가상 머신)쿠버네티스는 번거로운 컨테이너 생성이나 관리의 수고를 덜어주는 도구다.도커 컴포즈에서 사용되는 컴포즈 파일과 비슷한 정의 파일(.. 2024. 12. 18. 컨테이너 사용법 7 | Docker&Kubernetes 학습 30 도커 컴포즈란 무엇이고, 이게 Dockerfile과 차이점에 대해 알아보자.도커 컴포즈명령어 입력에 익숙해져도 워드프레스처럼 여러 개의 컨테이너로 구성된 시스템을 실행하기는 귀찮다.인자나 옵션도 많고, 볼륨이나 네트워크까지 설정해야 하고, 컨테이너 지우는 등 뒷정리도 번거롭다.이렇듯, 시스템 구축과 관련된 명령어를 하나의 텍스트 파일에 기재해, 명령어 한번에 시스템 전체를 실행하고 종료와 폐기까지 한번에 하도록 도와주는 도구가 바로 도커 컴포즈다.도커 컴포즈의 구조시스템 구축에 필요한 설정을 YAML(YAML Ain't Markup Language) 포맷으로 기재한 정의 파일을 이용해 전체 시스템을 일괄 실행(run) 또는 일괄 종료 및 삭제(down)할 수 있는 도구다.정의 파일에는 컨테이너나 볼륨을 .. 2024. 12. 11. 도커 사용방법 7 | Docker&Kubernetes 학습 14 네트워크 조작 관련 커맨드( 상위 커맨드: network )도커 네트워크의 생성/삭제, 컨테이너의 네트워크 접속 및 해제 등 도커 네트워크와 관련된 기능을 실행하는 명령어도커 네트워크: 도커 요소 간의 통신에 사용하는 가상 네트워크생략 가능 커맨드는 상위 커맨드만 빼고 실행하는 것이다.docker network 하위_커맨드 옵션하위 커맨드내용생략 가능 여부주요 옵션connect컨테이너를 토커 네트워크에 연결X거의 사용 안함disconnect컨테이너의 도커 네트워크 연결을 해제X거의 사용 안함create도커 네트워크를 생성X거의 사용 안함inspect도커 네트워크의 상세 정보를 출력X거의 사용 안함ls도커 네트워크의 목록을 출력X거의 사용 안함prune현재 컨테이너가 접속하지 않은 네트워크를 모두 삭제X거.. 2024. 11. 17. 도커 사용방법 5 | Docker&Kubernetes 학습 12 이미지 조작 관련 커맨드( 상위 커맨드: image )이미지를 내려받거나 검색하는 등 이미지와 관련된 기능을 실행하는 명령어하위 커맨드를 통해서, 이미지로 어떤 일을 할지 정한다.생략 가능 커맨드는 상위 커맨드만 빼고 실행하는 것이다.docker image 하위_커맨드 옵션하위 커맨드내용생략 가능 여부옵션pull도커 허브 등의 repository에서 이미지를 내려받음O거의 사용 안함rm도커 이미지를 삭제하단 설명 참고거의 사용 안함ls내려받은 이미지의 목록을 출력X거의 사용 안함build도커 이미지를 생성O-tdocker image rm = docker rmi 2024. 11. 15. 도커 설치하기 3 | Docker&Kubernetes 학습 6 windows용 도커 데스크톱 설치WSL2 활성화 방법'제어판' → '프로그램' → '프로그램 및 기능' → 'Windows 기능 켜기/끄기→ 'Linux용 Windows 하위 시스템'과 '가상 머신 플랫폼' 기능을 체크 → PC 재부팅 아래 링크로, 리눅스 커널을 내려받은 후 업데이트 한다.https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi아래 링크로, windows용 도커 데스크톱을 내려받아 실행한다.https://docs.docker.com/docker-for-windows/install실행 후 환경 설정 항목이 표시되면, 모든 항목을 체크한 다음에 'OK' 버튼을 클릭한다.설치가 완료되면 PC 재부팅 2024. 11. 9. 이전 1 2 다음 728x90 반응형