Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있습니다. Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드가 문제없이 실행될 것임을 확신할 수 있습니다.

AWS에서 Docker를 실행하면 개발자와 관리자가 어떠한 규모에서든 매우 안정적이며 저렴한 방식으로 애플리케이션을 구축, 제공 및 실행할 수 있습니다. AWS에서는 두 가지 Docker 라이선싱 모델, 즉 오픈 소스 Docker Community Edition(CE)과 구독 기반의 Docker Enterprise Edition(EE) 둘 다 지원합니다.

Amazon Elastic Container Service

시작하기

AWS에서 Docker 컨테이너를 실행하십시오. 사용한 AWS 리소스에 대해서만 비용을 지불하면 됩니다.

Docker Enterprise Edition

시작하기

인증된 인프라, 컨테이너 및 코드. 확장된 지원. 구독 필요.

Containers_ProductDetail_Banner
ECS_Benefits_Highperformance

Docker 사용자는 평균적으로 Docker를 사용하지 않는 사용자보다 7배 더 많은 소프트웨어를 제공합니다. Docker를 사용하면 골치 아픈 소프트웨어 종속성을 제거함으로써 개발자가 필요할 때마다 분리된 서비스를 제공할 수 있습니다.

Benefit_Tools_Orange

Docker는 새로운 환경을 설정하거나 환경 간의 차이를 해결하는 데 소비하는 시간을 줄여줍니다.

Benefit_Version-Control_Red

Docker 기반 애플리케이션을 로컬 개발 시스템에서 AWS상의 프로덕션 배포로 원활하게 이전할 수 있습니다.

Containers_Benefit_EnvironmentConsistency

작은 컨테이너식 애플리케이션은 손쉽게 배포하고, 문제를 해결하며, 수정을 위해 롤백할 수 있게 해줍니다.

환경을 표준화하고 언어 스택 및 버전 간의 충돌을 제거함으로써 애플리케이션을 더욱 빠르게 제공합니다.

빅 데이터 처리를 서비스로서 제공합니다. 데이터 및 애널리틱스 패키지를 기술자가 아닌 사용자도 실행할 수 있는 휴대용 컨테이너로 패키징합니다.

안전한 IT 관리형 인프라와 콘텐츠로 분산 애플리케이션을 구축 및 제공합니다.

AWS는 Docker 오픈 소스 및 상용 솔루션 모두에 대한 지원을 제공합니다. AWS에서 컨테이너를 실행하는 방법이 몇 가지 있으며, 그중 하나는 확장성과 성능이 뛰어난 컨테이너 관리 서비스인 Amazon Elastic Container Service의 Amazon EC2 인스턴스에서 'docker run' 명령을 실행하는 것입니다. 아래 링크를 사용하여 시작하십시오.