Docker (5) 썸네일형 리스트형 Container 레이어 기반 Docekr는 모든 결과를 캐쉬하여 명령을 다시 실행할 필요가 없으면 캐시된 결과를 사용함-> 이것을 레이어 기반이라고 함 이미지는 읽기 전용-> 이미지가 잠기고, 이미지를 다시 빌드하지 않는 한 변하지 않음소스 코드에 변경사항이 있을때 레이어기반을 이용하여 캐쉬에 저장된 결과값을 불러와 변경사항이 없는 레이어에 대해 먼저 실행함으로써 build하는 시간을 단축할 수 있음 강의 출처 링크(Docker & Kuberntes The Prcatical Guide) : https://www.udemy.com/course/docker-kubernetes-the-practical-guide/?couponCode=KEEPLEARNING 외부(사전에 빌드된)이미지 사용 실행 중인 컨테이너 보는 명령어 : docker ps -a - it(-i + -t)옵션은 컨테이너 내부로 진입하도록 attach 가능한 상태로 설정한다면 -d는 detached 모드로 컨테이너를 실행한다.detached 모드는 컨테이너를 백그라운드에서 동작하는 애플리케이션으로써 실행하도록 설정한다. 강의 출처 링크(Docker & Kuberntes The Prcatical Guide): https://www.udemy.com/course/docker-kubernetes-the-practical-guide/?couponCode=KEEPLEARNING Images Vs Containers Containers애플리케이션, 웹사이트, 애플리케이션을 실행하는 전체 환경 등, 무엇이든 포함하는 작은 패키지즉, 컨테이너에 소프트웨어 실행 유닛이 존재 이미지의 구체적인 실행 인스턴스Images템플릿 / 컨테이너의 블루프린터실제로 코드와 코드를 실행하는데 필요햔 도구 포함모든 설정 명령과 모든 코드가 포함된 이미지를 한번에 생성 가능-> 다른 시스템과 다른 서버에서 여러 번 실행 가능 즉, 우리는 이미지를 기반으로 하는 컨테이너를 실행이것이 핵심 기본 개념이며, 도커의 모든 것 강의 출처 링크(Docker & Kuberntes The Prcatical Guide): https://www.udemy.com/course/docker-kubernetes-the-practical-guide/?coupon.. Docker & Kubernetes: The Practical Guide 강의 소개 클라우드 엔지니어를 준비하다 보니 Docker와 쿠버네티스의 중요도가 높다는 것을 알게 되어 Udemy의 Docker & Kubernetes: The Practical Guide 강의를 듣기 시작했습니다. 강의를 듣고 공부한 내용들을 기록할 생각입니다. 어느정도 개념이 충분히 학습된 뒤에는 CKA라는 쿠버네티스 자체 자격증을 준비할 생각입니다. ㅎㅎㅎㅎㅎㅎ 제가 기록한 것들이 조금이나마 여러분들에게 도움이 되었으면 좋겠습니다. 의견이 있으시거나 궁금한 점이 있으시면 언제든지 물어봐주십쇼!! 강의 출처 링크(Docker & Kuberntes The Prcatical Guide) : https://www.udemy.com/course/docker-kubernetes-the-practical-guide/?c.. Docker란?(Docker & Kubernetes: The Practical Guide강의) Docker : 컨테이너 기술 -> 컨테이너를 생성하고 관리하는 도구이다.Container : 표준화된 소프트웨어 유닛 -> 일반적으로 코드 패키지라고 하며 해당 코드를 실행하는데 필요한 종속성과 도구가 포함되어 있다. -> 특정 버전을 도커 컨테이너에 고정 할 수 있으므로 코드가 항상 정확한 버전으로 실행되도록 할 수 있다.개발 환경과 생산환경이 같다는 것은 상당한 가치가 있음 Virtual Machines/Virtual OS장점단점분리된 환경을 생성 할 수있음중복 복제, 즉 낭비되는 공간이 발생환경별 구성을 가질 수 있음호스트 시스템 위에 추가 시스템이 실행되고 있기 때문에 성능이 나빠짐모든 것을 안정적으로 공유하고 재생산 할 수 있음모든 시스템에 그 버츄얼 머신을 설정해야 함 Container.. 이전 1 다음