jar와 war를 묶는다
Apllication으로 담을 수 있음
ar = archive
ex) 이미지를 업로드한다.
uplade라는 경로에 1, 2, 3, 4, 계속 추가가 됨
밖에있는 것들과 연결해주는 주소를 만들어주는 것이 jar와 war
java
db
폴더
jar/war
또는
도커
------
다설치해놓고
------
개발자 환경에서 원격 빈컨테이너 안으로
우리가 만든 곳으로 올린다
01.Docker 개요
📌 용어
- 커널이란?
- 운영체제 중 항상 메모리에 올라가 있는 운영체제의 핵심 부분으로써 하드웨어와 응용 프로그램 사이에서 인터페이스를 제공하는 역할을 하며 컴퓨터 자원들을 관리하는 역할, 시스템의 모든 것을 완전히 통제
- 컨테이너란?
- 다른 프로세스와 격리된 상태로 OS에서 SW를 실행하는 기술 </aside>
한정된 자원을 뜯어서 여러개로 쓴다.
운영체제를 새로 다운로드 할 필요가 없어서 가볍고 간편함
버츄얼머신은 리눅스 윈도우 유닉스 등 나누어서 사용 할 수 있게끔
오버헤드 확률도 줄어듦
- 컨테이너의 수명 주기를 관리하기 위한 도구 및 플랫폼을 제공
- 컨테이너를 사용하여 애플리케이션 및 해당 지원 구성 요소를 개발
- 컨테이너는 애플리케이션을 배포하고 테스트하는 단위가 됨
- 준비가 되면 애플리케이션을 프로덕션 환경에 컨테이너 또는 오케스트레이션된 서비스로 배포 이는 프로덕션 환경이 로컬 데이터 센터, 클라우드 공급자 또는 둘의 하이브리드인지 여부에 관계없이 동일하게 작동
도커의 동작
tomcat:9.0버전으로 가져오기
tomcat = was 웹ㅇ ㅓ플리케이션 서버
ws
static
하나만 보기
overlay 덮어쓰는 방식으로 재사용을 함
'Tech Stack > docker' 카테고리의 다른 글
docker의 이해 (1) | 2024.02.05 |
---|