DevOps3 쿠버네티스의 selector, matchLabels, labels의 이해 TL; DRselector는 라벨(label)을 기준으로 리소스를 그룹화 한다.selector.matchLabels는 Job, Deployment, Replica Set, Daemon Set만 지원한다.selector.matchExpression도 Job, Deployment, Replica Set, Daemon Set만 지원한다.Service 리소스의 selector는 matchLabels와 matchExpression을 사용하지 않는다.Service 리소스는 matchLabels와 matchExpression을 사용하지 않을뿐 매핑은 label의 값을 통해서 지원한다.1. Deployment우선 코드를 분석하기 전에 앞서 전체 코드를 먼저 확인하고 부분적으로 분석해보겠습니다.apiVersion: ap.. 2024. 9. 29. Docker Container는 어떻게 동작하나. How Docker Containers Work – Explained for Beginners 이 글은 위에 링크에 내용을 개인적으로 정리 + 내가 이해하기 쉽게 정리한 내용입니다. 오역이 있을 수도 있으니 조심하세요. How Docker Containers Work – Explained for Beginners A container is a lightweight, standalone, and executable software package that includes everything needed to run a piece of software. And one of the most popular tools for working with containers is Docker. Docker is both .. 2024. 3. 14. Docker - 도커 이미지와 컨테이너 해당 글은 따라하며 배우는 도커와 CI 환경 강의를 참조하여 작성 됐으며, 틀린 정보가 많을 수 있습니다. 찾아서 정정해주시면 아주 아주 감사하겠습니다. 도커란 무엇인가? 출처 Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. 도커를 사용하는 이유 Docker를 사용하는 경우 프로그램의 설치가 굉장히 간단해집니다. ex ) 일반적으로 프로그램을 깔려면 프로그램 홈페이지에 들어가서 설치 파일을 다운 받아서, 실행하여 다운 받지만 Docker를 사용하면 "docker run 원하는 프로그램" 입력하면 프로그램이 설치가 됩니다. Docker를 사용하면 환경에 구애 받지 않고애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드가 문제 없이 실행될 것임을 확신할 수.. 2021. 6. 28. 이전 1 다음