在Google Container Engine上申请办理建立Docker器皿

2021-02-27 19:08 admin

(1)要申请办理1个Google账户。
(2)激活Google账单,即关联付款个人信用卡,为应用Google的服务买单。激活全过程中以便认证个人信用卡是不是能用,必须付款1美元的花费。
激活付款详细地址:https://console.developers.google.com/billing?_ga=1.62759852.1080048005.1441690490
付款激活后,能够看到可以应用的1些服务,另外看到能够完全免费应用60天。

(3)激活Google API
激活后,可使用以下两种服务:
Google Container Engine API
Google Compute Engine and associated APIs
建立1个gerry-test-proj工程项目:

随后点一下创建,会全自动自动跳转到当今建立好的工程项目中:

(4)安裝gcloud

到Google Cloud SDK上能够免费下载到各个版本号的顾客端:https://cloud.google.com/sdk/#windows
安裝方式也是有表明。安裝进行后,能够看下gcloud的应用方式:

拷贝编码
编码以下:

root@gerryyang:~# gcloud -h
Usage: gcloud [optional flags] <group | command>
group may be auth | components | compute | config | container |
deployment-manager | dns | sql | topic
command may be docker | feedback | help | info | init | version
 
The *gcloud* CLI manages authentication, local configuration, developer 
workflow, and interactions with the Google Cloud Platform APIs. 
 
optional flags: 
  --account ACCOUNT      Google Cloud Platform user account to use for 
                         invocation. 
  --format FORMAT        Format for printed output. 
  --help                 Display detailed help. 
  --log-http LOG_HTTP    Logs all HTTP server requests and responses to stderr. 
                         (true/false) 
  --project PROJECT_ID   Google Cloud Platform project ID to use for this 
                         invocation. 
  --quiet, -q            Disable all interactive prompts. 
  --trace-token TRACE_TOKEN 
                         Token used to route traces of service requests for 
                         investigation of issues. 
  --user-output-enabled USER_OUTPUT_ENABLED 
                         Control whether user intended output is printed to the 
                         console.  (true/false) 
  --verbosity VERBOSITY  Override the default verbosity for this command.  This 
                         must be a standard logging verbosity level: [debug, 
                         info, warning, error, critical, none] (Default: 
                         [warning]). 
  -h                     Print a summary help and exit. 
  -v, --version          Print version information. 
 
command groups: 
  auth                   Manage oauth2 credentials for the Google Cloud SDK. 
  components             List, install, update, or remove Google Cloud SDK 
                         components or packages. 
  compute                Read and manipulate Google Compute Engine resources. 
  config                 View and edit Google Cloud SDK properties. 
  container              Deploy and manage clusters of machines for running 
                         containers. 
  deployment-manager     Manage deployments of cloud resources. 
  dns                    Manage your Cloud DNS managed-zones and record-sets. 
  sql                    Manage Cloud SQL databases. 
  topic                  gcloud supplementary help. 
 
commands: 
  docker                 Provides the docker CLI access to the Google Container 
                         Registry. 
  feedback               Provide feedback to the Google Cloud SDK team. 
  help                   Prints detailed help messages for the specified 
                         commands. 
  info                   Display information about the current gcloud 
                         environment. 
  init                   Create and initialize a gcloud workspace in the current 
                         directory. 
  version                Print version information for Cloud SDK components. 

随后应用gcloud登录GCP账户(即,进行验证):

续篇
愈来愈多的企业刚开始应用器皿来搭建运用,它能够便捷地完成拓展、拷贝和升級。这个新服务出示了1种全新升级的方式来管理方法很多器皿,免去了涉及到到多器皿业务流程流实际操作的很多最底层工作中。
Google于2014年11月初次对外公布了器皿模块,但是只是预览版本号。伴随着这次商业服务性的公布,Google保证该服务早已具有好解决生产制造自然环境的各种各样标准,并服务承诺99.95%的一切正常运作時间。
此外,标价也早已明确。少于6个连接点的客户能够完全免费应用,若需管理方法多于6个连接点则需为每一个群集付款$0.15/小时的花费。
Google本身早就应用器皿来运作Internet服务,比如检索和电子邮箱服务。
根据器皿,企业可让每一个组件包括1一部分运用,以控制模块化的方法搭建它们的运用,这便是广为流传的微服务构架。当运用必须升级时,1个新的器皿能够随便地完成更换,以减小对实际操作的危害。
器皿也为DevOps方式的手机软件开发设计造就了标准。这类状况下,开发设计者在开发设计运用时迅速地迭代更新,根据在器皿中装包,每一个单独的组件都可以以轻轻松松地开展检测。
根据这个服务,客户在单次实际操作中,进行对多器皿繁杂运用的布署。GCE会纪录实际操作系统日志,以保证每一个器皿的正确运作,它也出示1条简单的方式,根据提升附加的解决器或运行内存,来调剂群集的尺寸。