dockerfile 썸네일형 리스트형 AWS Corretto Docker 이미지 종류와 활용 방법 이미지 종류JDKamazoncorretto:{version}Java Development Kit(JDK)를 포함하고 있어 애플리케이션 개발과 실행 모두에 사용할 수 있다. amazoncorretto:{version}-alpine경량화된 Alpine Linux 기반의 JDK 이미지로 작은 크기로 가벼운 환경을 제공한다. 그러나 Alpine은 musl libc를 사용하므로, 일부 라이브러리와의 호환성 문제가 있을 수 있다.musl libc: musl은 리눅스 커널 기반의 운영체제용 C 표준 라이브러리다. MIT 라이선스로 배포되며 표준을 준수하는 libc 구현체 개발을 목표로 개발되었다. Alpine Linux는 일반적인 Linux 배포판과 달르게 Musl libc로 컴파일되었다.JRE: 8버전 이후 제공하.. 더보기 [Docker] 도커 아키텍처 도커는 클라이언트-서버 아키텍처를 사용합니다. 도커 클라이언트는 컨테이너를 빌드, 실행, 배포하는 작업을 수행하는 도커 데몬과 통신을 합니다. 도커 클라이언트와 데몬은 동일한 시스템에서 실행되거나 도커 클라이언트를 원격 도커 데몬에 연결할 수 있습니다. 도커 클라이언트와 데몬은 UNIX Socker 또는 REST API를 사용하여 통신합니다. 또 다른 도커 클라이언트는 다중 컨테이너 애플리케이션을 정의하고 작업할 수 있는 도커 컴포즈(Docker Compose) 입니다. 도커 이미지 (Docker Image) 도커 이미지는 컨테이너를 생성할 때 필요하며, 가상 머신을 생성할 때 사용하는 ISO 파일과 비슷한 개념입니다. 이미지는 여러개의 레이어로 된 바이너리 파일이 존재하고, 컨테이너를 생성하고 실행할 .. 더보기 이전 1 다음