首页  云计算知识 
什么是 Docker

什么是 Docker?

Docker 是一个能够让开发者将其构建的应用程序以及依赖包,统一打包放到一个可移植镜像中的开源应用容器引擎。借助 Docker,开发者可以在各大流行的平台上轻松实现发布和使用其所开发的应用程序,同时也可实现虚拟化。

新用户享受中国区域12个月免费套餐

什么是 Docker?
首页  云计算知识 
什么是 Docker
什么是 Docker?

什么是 Docker?

Docker 是一个能够让开发者将其构建的应用程序以及依赖包,统一打包放到一个可移植镜像中的开源应用容器引擎。借助 Docker,开发者可以在各大流行的平台上轻松实现发布和使用其所开发的应用程序,同时也可实现虚拟化。

新用户享受中国区域12个月免费套餐

亚马逊云科技容器产品优势

亚马逊云科技容器产品优势

亚马逊云科技容器产品优势_完全托管

完全托管

Amazon Elastic Container Registry (ECR) 是一种完全托管的 Docker 容器注册表,开发人员可使用它轻松存储、管理和部署 Docker 容器镜像。Amazon ECR 使您无需操作自己的容器存储库,也不必为扩展底层基础设施而担心。同时 Amazon ECR 通过将您的镜像存储在高度可用且可扩展的架构中,能够使您为应用程序可靠地部署容器。

亚马逊云科技容器产品优势_安全且易于使用

安全且易于使用

Amazon Elastic Container Service (Amazon ECS) 是一项完全托管的容器编排服务,可帮助您轻松部署、管理和扩展容器化的应用程序。它与亚马逊云科技平台的其余部分深入集成,为在云中和目前使用 Amazon ECS Anywhere 在基础设施上运行容器工作负载提供安全且易于使用的解决方案。

亚马逊云科技容器产品优势_为基于容器的应用程序提供一致的工具和 API 体验

为基于容器的应用程序提供一致的工具和 API 体验

Amazon ECS Anywhere 是 Amazon ECS 的一项新功能,使您能够在客户管理的基础设施上轻松运行和管理容器工作负载,包括在您自己的本地数据中心、虚拟机和裸机服务器中。ECS Anywhere 基于 Amazon ECS 的简单易用性构建,为基于容器的应用程序提供一致的工具和 API 体验。

亚马逊云科技容器产品优势_无需管理服务器或集群

无需管理服务器或集群

Amazon Fargate 是适用于 Amazon ECS 的计算引擎,借助 Amazon Fargate,您不再需要预置、配置和扩展虚拟机的集群即可运行容器。使用 Amazon Fargate,您无需考虑服务器或集群或与之进行交互,可以专注于设计和构建应用程序而不必管理运行它们的基础设施。

亚马逊云科技容器产品优势_高度可用

高度可用

Amazon EKS 跨多个亚马逊云科技可用区为您运行 Kubernetes 管理基础设施,从而消除单点故障。Amazon EKS 经认证可与 Kubernetes 兼容,因此您可以使用合作伙伴和 Kubernetes 社区提供的现有工具和插件。所有标准 Kubernetes 环境中运行的应用程序均完全兼容,并可轻松迁移到 Amazon EKS。

亚马逊云科技容器产品优势_完全托管

完全托管

Amazon Elastic Container Registry (ECR) 是一种完全托管的 Docker 容器注册表,开发人员可使用它轻松存储、管理和部署 Docker 容器镜像。Amazon ECR 使您无需操作自己的容器存储库,也不必为扩展底层基础设施而担心。同时 Amazon ECR 通过将您的镜像存储在高度可用且可扩展的架构中,能够使您为应用程序可靠地部署容器。

亚马逊云科技容器产品优势_安全且易于使用

安全且易于使用

Amazon Elastic Container Service (Amazon ECS) 是一项完全托管的容器编排服务,可帮助您轻松部署、管理和扩展容器化的应用程序。它与亚马逊云科技平台的其余部分深入集成,为在云中和目前使用 Amazon ECS Anywhere 在基础设施上运行容器工作负载提供安全且易于使用的解决方案。

亚马逊云科技容器产品优势_为基于容器的应用程序提供一致的工具和 API 体验

为基于容器的应用程序提供一致的工具和 API 体验

Amazon ECS Anywhere 是 Amazon ECS 的一项新功能,使您能够在客户管理的基础设施上轻松运行和管理容器工作负载,包括在您自己的本地数据中心、虚拟机和裸机服务器中。ECS Anywhere 基于 Amazon ECS 的简单易用性构建,为基于容器的应用程序提供一致的工具和 API 体验。

亚马逊云科技容器产品优势_无需管理服务器或集群

无需管理服务器或集群

Amazon Fargate 是适用于 Amazon ECS 的计算引擎,借助 Amazon Fargate,您不再需要预置、配置和扩展虚拟机的集群即可运行容器。使用 Amazon Fargate,您无需考虑服务器或集群或与之进行交互,可以专注于设计和构建应用程序而不必管理运行它们的基础设施。

亚马逊云科技容器产品优势_高度可用

高度可用

Amazon EKS 跨多个亚马逊云科技可用区为您运行 Kubernetes 管理基础设施,从而消除单点故障。Amazon EKS 经认证可与 Kubernetes 兼容,因此您可以使用合作伙伴和 Kubernetes 社区提供的现有工具和插件。所有标准 Kubernetes 环境中运行的应用程序均完全兼容,并可轻松迁移到 Amazon EKS。

Docker 镜像

Docker 镜像

Docker 镜像由多层文件系统组成,能够为 Docker 容器运行提供所需的程序、库、资源、配置等文件,以及匿名卷、环境变量、用户等配置参数。Docker 镜像是启动 Docker 容器的基础,镜像不包含任何动态数据,且内容不会在构建之后发生改变。由于镜像包含操作系统完整的 root 文件系统,导致其体积庞大,所以一般会将其设计成为分层存储的架构。

Docker 安装

Docker 安装

Docker 基于镜像能够秒级启动具备完整运行环境的容器,且容器之间互相隔离。其中 Docker 安装的步骤如下:

  • 选择要安装的平台,其中 CentOS 系统内核版本需要高于3.10;
  • 选择要安装的操作系统;
  • 卸载已安装过的 Docker,登录 Centos 确保 yum 包为最新版本;
  • 建立仓库;
  • 安装 Docker 引擎;
  • 启动 Docker;
  • 测试 Docker 安装正常

亚马逊云科技 Docker 相关产品

亚马逊云科技 Docker 相关产品

Amazon Elastic Container Registry

Amazon Elastic Container Registry

存储和管理 Docker 容器

Amazon Elastic Container Service

Amazon Elastic Container Service

高度安全、可靠且可扩展的容器运行方式

Amazon ECS Anywhere

Amazon ECS Anywhere

使用 ECS Anywhere 在客户管理的基础设施上轻松运行容器

Amazon Fargate

Amazon
Fargate

在无需管理服务器或集群的情况下运行容器

Amazon Elastic Kubernetes Service

Amazon Elastic Kubernetes Service

高度可用、可扩展且安全的 Kubernetes 服务

准备好免费体验亚马逊云科技 Docker 相关产品了吗?
准备好免费体验亚马逊云科技 Docker 相关产品了吗?

新用户注册,可免费体验 12 个月

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多
官方开发资源及培训教程