【零基础入门Docker】什么是 Docker Cloud?

面向读者:所有人

所属专栏:Docker零基础入门教程

Docker 是一个提供一些特殊设施的软件平台,就像一个服务提供商,允许您以集中处理方式快速构建、测试和部署应用程序。因此,Docker 云基本上是 Docker 的服务提供商,我们可以在其中执行诸如与操作系统无关的操作、仅打包以高效方式运行应用程序所需的内容,以及轻松地在基础设施之间进行交互等。

Docker云术语

  • Docker ID:- Docker id 提供对 Docker 服务的访问,例如 Docker Cloud、Docker Hub、Docker 存储和一些 beta 程序。
  • Docker 客户端:-这是命令行指令。
  • Docker Daemon: – Docker 守护进程运行在主机系统上,用户无法直接与该守护进程交互。
  • Docker Hub:-这是一种与 Docker 技术组件一起使用的集群资源技术。
  • Docker Compose:- Docker-compose 旨在将多个容器作为单个服务运行。它是用 YAML 编写的。
  • Docker 存储:- Docker Store 是分发和销售 Docker 化内容的最佳方式。
  • Docker Server:- Docker 守护进程用于与操作系统交互并执行服务。
  • Docker Runtime:-服务器上唯一需要的环境配置

Docker镜像

 

Docker云的操作

  1. 节点: – 云服务提供商(例如 MS Azure 和 AWS)之间的连接,用于运行容器。
  2. 数据处理: – 提供大数据处理作为服务包。
  3. 云存储库: – 提供一个平台,我们可以在特定的 Docker 镜像中存储多个版本。
  4. 持续实施: – 连接 GitHub 并构建持续集成管道。
  5. 应用程序部署: – 通过部署扩展基础设施和容器。
  6. Consist Deployment: – 可以自动化部署。

Docker 云特性

  • 简化 Docker 配置。
  • 在任何地方部署应用程序。
  • 自动化您的开发人员工作流程。

容器化过程的步骤 

第1步:登录Docker Cloud站点

码头云

 

第 2 步:现在我们连接到云提供商,因此,首先确保您拥有正确的 AWS 密钥。这可以从 AWS 控制台获取。

AWS 控制台

 

登录后,转到安全凭证部分,然后记下访问将从 Docker Hub 使用的密钥。

步骤 3:接下来,在 AWS 中创建一个策略,授予查看 EC2 实例的权限。用于在 AWS 中创建转到配置文件部分。单击创建策略按钮。将策略名称保存为“dockercloudpolicy” 

{
"Version" : "2017-10-17",
"Statement" : [ {
   "Action" " [
       "ec2:*",
       "iam:ListInstanceProfiles"
       ],
       "Effect" : "Allow",
       "Resource" : "*"
       } ]
}

步骤4:创建策略后,您需要回到Docker Hub并使用python或Ngnix、Ubuntu或Redis制作容器镜像并部署。

码头工人中心

 

容器如何增强部署过程?

使用容器,这些过程实际上得到了简化。现在,开发和运营团队可以使用容器在同一页面上,并且除了 Docker 运行时服务器之外,不需要在服务器上进行任何配置。这只是一次性的努力。

由于将应用程序打包在容器中,开发人员和运营团队可以在整个开发过程中保持一致。

开发运营

 

结论:

Docker Cloud 使新用户可以轻松管理和部署应用程序的全部效率或范围,从微服务堆栈到任何云基础设施。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心兰相随引导者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值