Docker는 소프트웨어 컨테이너 내에서 분산 애플리케이션을 구축, 실행, 테스트 및 배포할 수 있게 해주는 오픈 소스 기술입니다. Docker를 사용하면 소프트웨어를 소프트웨어 개발을 위한 표준화된 유닛으로 패키징할 수 있으며, 이 유닛에는 소프트웨어를 실행하는 데 필요한 모든 것(코드, 런타임, 시스템 도구, 시스템 라이브러리 등)이 포함되어 있습니다. Docker는 환경에 구애받지 않고 애플리케이션을 신속하고 안정적이며 일관성 있게 배포할 수 있게 해줍니다.

AWS에서 Docker를 실행하면 어떤 규모의 분산 애플리케이션도 빠른 속도, 뛰어난 안정성, 그리고 저렴한 비용으로 구축, 실행, 테스트 및 배포할 수 있습니다. AWS에서는 AWS 서비스 내에서 Docker 오픈 소스 및 상용 솔루션에 대한 지원을 제공합니다.

Amazon EC2 Container Service

시작하기
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 EC2 Container Service의 Amazon EC2 인스턴스에서 'docker run' 명령을 실행하는 것입니다. 아래 링크를 사용하여 시작하십시오.