"ACI (Azure Container Instances)"는 Azure 에서 Container 기반 워크로드를 쉽고 빠르게 실행할 수 있는 서버리스 솔루션 입니다. ACI 는 Infra 관리를 신경쓰지 않고 Application 개발과 배포에만 집중할 수 있습니다. FQDN을 통해 외부에서 직접 접근이 가능합니다.
서버리스 컨테이너
관리형 서비스로 VM을 프로비저닝하거나 Kubernetes 클러스터를 구성할 필요가 없습니다.
유연한 배포
다양한 언어와 프레임워크를 지원하며, ACR(Azure Container Registry)에서 이미지를 가져올 수 있습니다.
네트워킹
Public IP 주소를 사용하거나 가상 네트워크 내에서 실행할 수 있습니다.
1. Docker Image Pull & Tag
Docker Hub 에서 Image 를 다운로드하고 ACR Push 할 수 있도록 Tag 정리 및 Azure login 및 ACR 에 연결 합니다.
2. Azure Container Registry(ACR) Image Push
이미지를 ACR에 업로드하여 저장소로 관리하고, 이후 Azure 서비스에서 이미지를 참조할 수 있습니다.
3. Azure Container Instances Deploy
저장된 이미지를 참조하여 ACI에서 컨테이너 애플리케이션을 실행합니다.
Azure Portal > Container Instances > "+ 만들기"
기본 사항을 입력 및 선택합니다. "리소스 그룹", "컨테이너 이름", Image 등
* ACR(Azure Container Registry)를 활용하여 진행
Network 정보를 입력 및 선택합니다. "유형", "DNS 이름 네이블", "Port" 등
Browser 에서 ACI 의 FQDN 을 입력하여 접속합니다.
'Azure > Azure Computing' 카테고리의 다른 글
[Azure Computing] Azure Container Registry Image Push #2 (35) | 2024.12.03 |
---|---|
[Azure Computing] Azure Container Registry? Portal 에서 배포하기 #1 (32) | 2024.11.29 |
[Azure Computing] Wordpress On Azure App Service 사용자 지정 도메인 추가 #3 (6) | 2024.11.13 |
[Azure Computing] WordPress On Azure App Service 배포하기 #2 (1) | 2024.11.08 |
[Azure Computing] Azure App Service 란 ? (WordPress on App Service) #1 (1) | 2024.11.04 |