도커2 <Docker> 레이어 # 레이어도커의 이미지는 하나의 파일이 아닌 여러개의 레이어로 구성되어있다.소프트웨어나 전자기기 생산 공정을 생각해보면, 대부분의 기능이 같지만 딱 하나의 기능만 다른 경우를 볼 수 있다. 이런 생산 공정에서는 '모듈' 이라는 재사용성이 높은 부품들을 모아 조립하고, 달라지는 기능 부분만 추가하는 방식이 일반적이다. 도커의 이미지 레이어는 앞서 말한 '모듈'에 비유될 수 있다. 즉, 이미지를 여러개 생성하더라도 동일한 기능을 하는 레이어는 재사용된다.예를 들면, 이미지 A와 B는 같은 환경의 같은 소프트웨어에서 같은 코드를 실행하지만 출력문구만 다르다고 생각해보자.그럼 레이어는 OS, 소프트웨어 설치, 소프트웨어 설정, 코드 실행, 출력문구 레이어로 구성되는데,출력문구 외 나머지 레이어는 같은 레이어를 .. 2024. 10. 12. <Docker> 가상화 기술 가상화 기술이란, 하나의 물리적 하드웨어 및 리소스를 가상으로 분할함으로써 가상 컴퓨터를 생성하는 기술이다. # 서버서버는 클라이언트에게 요청받은 무엇인가를 제공하는 것이다.서버는 물리적 하드웨어 환경을 칭할수도, 논리적 소프트웨어 환경을 칭할수도 있다.서버는 클라이언트의 요청을 수행할 때 물리적 하드웨어의 리소스를 사용한다.# 엔터프라이즈 서버 운영기업에서 주로 운영하는 서버는 3개로 구성된다.WEB: 기업의 서비스 또는 솔루션을 제공하는 웹페이지WAS: 기업의 서비스 또는 솔루션을 구동하는 서버DB: 그룹웨어나 외부 서비스와 연동하고 데이터를 저장하는 DB 서버# 엔터프라이즈 서버 운영방식서버 운영방식에는 3가지가 존재한다.베어메탈: 하나의 물리적 환경을 서버로 사용하고, 그 위에 운영체제 및 모든 .. 2024. 7. 17. 이전 1 다음 반응형