容器技术与 AWS 服务全解析
1. Docker 相关技术
Docker 提供了多种工具和版本以满足不同的需求。用户可以选择将容器公开分享,也能上传到本地 Docker 注册表并保持私有,仅与特定群体或个人共享。
- Docker Engine :它是 Docker 的核心,当人们说使用 Docker 时,其实指的就是 Docker Engine。它负责实例化和运行容器。Docker 提供两个版本的 Docker Engine,开源的 Docker Engine 社区版和企业版。企业版于 2017 年推出,在社区版基础上增加了漏洞监控、集群管理和镜像管理等高级功能。
- Docker Compose :这是另一个 Docker 工具,用于配置和实例化多容器 Docker 应用程序。通过 YAML 文件进行配置,配置完成后,只需一个命令即可启动服务。使用 Docker Compose 的优势包括:每个实例可部署多个隔离环境;新容器实例化时可保留卷数据;只需实例化有修改的容器;可通过配置文件传递变量。常见用例是在一个主机上设置开发、测试和用户验收测试(UAT)环境。
- Docker Swarm :它将运行 Docker Engine 的虚拟机或物理机分组,配置成集群。集群形成后,常规 Docker 命令将在集群上执行。集群的控制器称为 swarm 管理器,集群中的单个实例称为节点。统一管理集群中节点的过程称为编排。
2. AWS 中的容器服务
在 AWS 中运行容器可以提高应用程序
AWS容器服务与Docker/K8s实战解析
超级会员免费看
订阅专栏 解锁全文
1082

被折叠的 条评论
为什么被折叠?



