
애플리케이션을 언제든지 실행가능하도록 필요한 모든 요소를 하나의 런타임으로 패키징한 논리적 공간 → Dockerfile build를 통해 구현가상화한 경량의 격리된 프로세스 → 독립된최소한의 이미지 → Docker file애플리케이션 환경에 대한 권리만 요구되므로 비용

매우 쉽지않았다\~\~~

registry : Dockerfile을 통해 생성된 이미지을 통해 생성된 이미지를 저장하는곳 tag : 주소 tar : 묶음 rmi : 삭제psuh : 업그레이드docker pull httpd:2.4 : pull 이미지 다운로드docker image inspect h
chroot : 프로세스의 루트 디렉토리를 변경, 격상하여 가상의 루트 디렉터리를 생성Pivot_root : 루트 파일시스템 자체를 바꿔 컨테이너가 전용 루트 파일 시스템을 가지도록 함Mount namespace : 파일 시스템 트리 구성UTS namespace :
Docker network 아키텍처는 CMM이라고 하는 인터페이스 집합 위에 구축linux bridgeNetwork namespaceCMMveth : 두 네트워크 네임스페이스 사이의 연결선으로 동작하는 리눅스 네트워킹 인터페이스사용자 정의 네트워크의 컨테이너 이름으로

모니터링은 시간의 흐름에 따른 시스템 및 여러 구성 요소의 동작과 출력을 관찰하고 확인하는 작업CadvisorMonitoringLoggingTracingVisualization컨테이너 애플리케이션에서 생성되고 사용되는 데이터의 보존하기 위한 메커니즘을 제공방식bind
Dockerfile : 원하는 환경의 Docker Image개발에 필요한 instruction을 포함한 텍스트 파일Dcoker build : Dockerfile을 사용한 docker image 생성 과정을 트리거하는 Docker CLIImage registry : 생

빠른 배포 속도와 유연한 반영을 기반으로 하는 효율성CI/CD 지속적인 통합 지속적인 제공▶️ 지속적으로 실험중

Monitoring : IT시스템에서 GPU사용량 메모리 사용량등 데이터를 수집, 분석해서 동작을 파악하여 시스템에 문제가 있는것으로 추정되는 동작 및 조건을 감지 메트릭이나 로그에 의존Observability : 관측가능성이란 시스템에서 외부로 출력되는 값만을 사용하