👨🏻‍💻 Development/🐳 Docker

👨🏻‍💻 Development/🐳 Docker

3. 도커 컨테이너 만들어보기: 이론편

https://www.youtube.com/watch?v=9qnD8aODu-4&list=PLApuRlvrZKogb78kKq1wRvrjg1VMwYrvi&index=11 무엇을 컨테이너로 만드는 건지? 컨테이너 어떻게 만드는지? dockerfile ? 컨테이너 배포 하려면? 무엇을 컨테이터로 만드는거죠? 컨테이너 개발한 애플리케이션과 운영환경이 모두 들어있는 독립된 공간 왜 컨테이너로 만듬? polyglot programming(다양한 언어를 사용하여 프로그래밍 하는 것) 개발한 프로그램과 실행환경을 모두 컨테이터로 만듬. 왜와이, 각 서비스(서버) 마다 적합한 언어로 실행될텐데 따로따로 컨테이너로 운영하기 위함. MSA 환경의 Polyglot 애플리케이션 운영. 컨테이너 어떻게 만들어요? (Dockerfi..

👨🏻‍💻 Development/🐳 Docker

2. 도커 컨테이너 살펴보기: 이론편

https://www.youtube.com/watch?v=m454YTyPWSk&list=PLApuRlvrZKogb78kKq1wRvrjg1VMwYrvi&index=9 컨테이너 vs 컨테이너 이미지 컨테이너 어떤 형태로 동작되는지 flow 컨테이너 vs 컨테이너 이미지 컨테이너의 특징 컨테이너(application)들끼리 완전히 독립적으로 운영됨. cpu, mem, network, disk 등 HW 리소스를 따로 가질 수 있음. User ID … hostname 도 독립적으로 가질 수 있음 컨테이너 동작 원리 (간략) docker host linux 커널을 가지는 dockerd(docker demon)를 설치해서 dmeon을 실행 dockerd 이 동작되고 있는 linux kernel이 있는 시스템을 doc..

👨🏻‍💻 Development/🐳 Docker

[따베도] 1. 컨테이너와 도커의 이해

등장배경 (시대의 발전) 과거엔 메어메탈 시스템에 여러 application 을 동작시킴. 소프트웨어 운영 플랫폼이 하드웨어는 좋아지고, 가성비가 좋아지고 있음. 대용량 시스템에 HyperviosrX 라는 가상 시스템을 사용하여 VM Computer 를 사용 (가상화) scale-in/out 요구사항에 따라 자유 확장/축소를 요구됨. OS 위의 Container Engine 을 이용하여 Container application 을 동작시킴. 적은 용량으로 Container 를 이용할 수 있음. isolate, 적은용량의 장점 → 확장성에 용이. 컨테이너의 특징 Application을 운영 한다고 하면 동작에 필요로하는 환경을 구성 해줌 (library, platform … ) 왜 굳이 리눅스에? 아래 리..

황일용
'👨🏻‍💻 Development/🐳 Docker' 카테고리의 글 목록