본문 바로가기

전체 글65

Docker Image 상세 구조 Docker Image의 상세 구조에 대해서 정리해보겠습니다! 이미지는 크게 3가지 구조로 이루어져 있습니다.1. 이미지 인덱스 (Image Index)2. 이미지 매니페스트 (Image Mainfest)3. 레이어 (Layer) 일반적으로 우리가 이미지를 다운로드 받을때 출력되는 digest가 이미지 인덱스에 해당하게 됩니다.이 이미지 인덱스는 다수의 이미지 매니페스트로 구성되어 있는데 이때 각 이미지 매니페스트는 다양한 운영체제 및 아키텍쳐에서 해당 이미지를 활용할 수 있게 설정한 값과 다양한 레이어들을 제공합니다.  위 사진은 dockerhub의 python 3.11.6 Image 정보입니다. 각 Digest에 다양한 운영체제 및 아키텍쳐를 제공하는걸 확인할 수 있습니다.  다시 맨 위 사진의 오른.. 2024. 9. 15.
kubernetes (1) notion : https://wonderful-morocco-85b.notion.site/kubernetes-a21d8fd87b874a6f8ff527b2b6bdb950?pvs=4 kubernetes 회고록 | Notion1일차 이론wonderful-morocco-85b.notion.site  1일차 이론 Kubernetes(K8s) 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성 있고, 확장 가능한 오픈소스 플랫폼k8s의 기능서비스 디스커버리와 로드 밸런싱스토리지 오케스트레이션자동화된 롤아웃과 롤백자동화된 빈 패킹자동화된 복구시크릿과 구성관리이 밖에도 여러가지 기능!k8s cluster클러스터 안에 마스터노드와 워커노드들이 구성 마스터노드와 워커노드들이 Kube API Server를 통해 약속된 .. 2024. 7. 22.
IaC(Infrastructure As Code) https://wonderful-morocco-85b.notion.site/IaC-Infrastructure-As-Code-04ba5fc7b93d4452ac3f2b9155753571?pvs=4 IaC(Infrastructure As Code) | NotionWhat is Iac?wonderful-morocco-85b.notion.site What is Iac?TerraformAnsibleIac(Infrastructure As Code)란?IaC란 서버, 네트워크, 데이터베이스, 애플리케이션 구성 등 IT 인프라를 수동으로 관리하는 대신 코드로 정의하고 관리하는 방식입니다.IaC는 프로그래밍 언어나 구성 파일을 사용하여 인프라를 자동으로 배포하고 관리할 수 있게 해줍니다그렇다면 IaC를 사용하는 이점?• .. 2024. 7. 18.
JavaScript 코딩테스트 Lv.1 (정수 내림차순으로 배치하기) 정수 내림차순으로 배치하기 https://school.programmers.co.kr/learn/courses/30/lessons/12933 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr function solution(n) {     let result = Array.from(n.toString()).map(Number);     result.sort(function(a,b) {     return b - a;     })     return parseInt(result.join(''), 10); } 2024. 6. 4.