본문 바로가기
반응형

기타/도커&쿠버네티스3

[Docker] 도커 엔진이란? 도커 엔진 사용하기 · 도커 엔진에서 사용하는 기본 단위: 이미지, 컨테이너 도커 이미지 · 컨테이너를 생성할 때 필요한 요소로, 가상 머신을 생성할 때 사용하는 iso 파일과 비슷한 개념 · 여러 개의 계층으로 된 바이너리 파일로 존재하고, 컨테이너를 생성하고 실행할 때 읽기 전용으로 사용 · 이미지 이름 형식: [저장소 이름]/[이미지 이름]:[태그] - 저장소: 이지미가 저장된 장소를 의미한다. 저장소 이름이 명시되지 않은 이미지는 도커에서 기본적으로 제공하는 이미지 저장소인 도커 허브의 공식 이미지를 뜻한다. - 이미지 이름: 해당 이미지가 어떤 역할을 하는지 나타낸다. (생략 불가) - 태그: 이미지의 버전 관리 또는 리비전 관리에 사용한다. 태그를 생략하면 도커 엔진은 이미지의 태그를 latest로 인식한다. e.. 2022. 10. 9.
컨테이너, 도커, 쿠버네티스란? 목차 · 컨테이너란? · 도커란? · 컨테이너 오케스트레이션 시스템 · 쿠버네티스란? 컨테이너란? · 리눅스는 프로세스별로 자원을 격리해서 사용하는 cgroup과 특정 디렉터리로 권한을 제한하는 chroot 등으로 격리 환경을 구성할 수 있다. 여기에 디스크의 파일 변경 사항을 레이어 형태로 저장하는 파일 시스템을 합해 컨테이너 개념이 탄생했다. · 도커를 이용하면 간단한 명령으로 컨테이너 이미지를 만들고, 저장소에 저장할 수 있다. 그리고 도커를 설치한 호스트에 해당 컨테이너 이미지를 다운로드해서 컨테이너를 실행할 수 있다. 컨테이너의 장점 1. 컨테이너가 등장하기 전에는 호스트에도 개발 환경에 필요한 설정을 똑같이 해야 했다. 이 과정에서 여러 장애 요소가 많이 발생하는 등 어려움이 있었다. 2. 컨.. 2022. 10. 2.
[Kubernetes] 쿠버네티스 설치하기 쿠버네티스 입문을 보고 정리한 글입니다. 목차 · 설치 없이 쿠버네티스 사용하기 · 도커 데스크톱을 이용한 쿠버네티스 설치 · 클라우드 서비스에서 제공하는 쿠버네티스 도구 · 쿠버네티스 클러스터를 직접 구성하는 도구 설치 없이 쿠버네티스 사용하기 1. 카타코다 - 마스터와 노드가 이미 설정되었고 플레이그라운드에서 제공하는 커맨드라인 툴을 이용할 수 있다. 쿠버네티스 커맨드라인 인터페이스인 kubectl 관련 명령을 실행할 수 있다. 2. Play with Kubernetes - 도커에서 제공하는 쿠버네티스 실습용 웹 환경이다. 카타코다와 다르게 로 직접 노드를 여러 대 추가할 수 있다. 개인이 여러 대 서버를 이용한 쿠버네티스 환경을 구성해 실습하기 어렵다는 현실적인 문제를 해결할 수 있다. 도커 데스크.. 2022. 2. 21.
반응형