集群创建镜像

简介: 集群创建镜像

一、安装阿里云CLI

安装阿里云CLI可参考:https://help.aliyun.com/document_detail/121541.html

查询命令帮助:

aliyun help ecs +{命令名}

#参考示例

[root@newi2g16xworker-xwzm0 ~]# aliyun help ecs DescribeInstances

阿里云CLI命令行工具 3.0.81


Product: Ecs (云服务器 ECS)


Parameters:

 --RegionId                String     Required

 --AdditionalAttributes.n  RepeatList Optional

 --DeviceAvailable         Boolean    Optional

 --DryRun                  Boolean    Optional

 --EipAddresses            String     Optional

 --Filter.1.Key            String     Optional

 --Filter.1.Value          String     Optional

 --Filter.2.Key            String     Optional

 --Filter.2.Value          String     Optional

 --Filter.3.Key            String     Optional

 --Filter.3.Value          String     Optional

 --Filter.4.Key            String     Optional

 --Filter.4.Value          String     Optional

 --HpcClusterId            String     Optional

 --HttpEndpoint            String     Optional

 --HttpPutResponseHopLimit Integer    Optional

 --HttpTokens              String     Optional

 --ImageId                 String     Optional

 --InnerIpAddresses        String     Optional

 --InstanceChargeType      String     Optional

 --InstanceIds             String     Optional

 --InstanceName            String     Optional

 --InstanceNetworkType     String     Optional

 --InstanceType            String     Optional

 --InstanceTypeFamily      String     Optional

 --InternetChargeType      String     Optional

 --IoOptimized             Boolean    Optional

 --Ipv6Address.n           RepeatList Optional

 --KeyPairName             String     Optional

 --LockReason              String     Optional

 --MaxResults              Integer    Optional

 --NeedSaleCycle           Boolean    Optional

 --NextToken               String     Optional

 --PageNumber              Integer    Optional

 --PageSize                Integer    Optional

 --PrivateIpAddresses      String     Optional

 --PublicIpAddresses       String     Optional

 --RdmaIpAddresses         String     Optional

 --ResourceGroupId         String     Optional

 --SecurityGroupId         String     Optional

 --Status                  String     Optional

 --Tag.n.Key               String     Optional

 --Tag.n.Value             String     Optional

 --Tag.n.key               String     Optional

 --Tag.n.value             String     Optional

 --VSwitchId               String     Optional

 --VpcId                   String     Optional

 --ZoneId                  String     Optional


、查询机器实例id

在待创建镜像的机器上执行

curl http://100.100.100.200/2016-01-01/meta-data/instance-id

返回实例id

、查询机器系统盘id

aliyun ecs DescribeInstances --RegionId cn-shenzhen --InstanceIds i-wz9aayzwp4bq2pmn3vn1 --DiskType system --output cols=InstanceId,InstanceName rows=Instances.Instance[]

得到系统盘Diskid

、设置数据盘nofail

vi  /etc/fstab

、创建系统盘快照

使用系统盘Diskid创建快照,得到SnapshotId

aliyun ecs CreateSnapshot --DiskId d-wz97xz5ndfb4macoh3h7


、查询快照

查询快照status为accmplished状态时,即可创建镜像。

aliyun ecs DescribeSnapshotsUsage --RegionId cn-shenzhen --InstanceIds i-wz9aayzwp4bq2pmn3vn1  --Status all --SnapshotType user --output cols=SnapshotId,Snapshotname,Status row=Snapshots,Snapshot[]

、创建镜像

aliyun ecs DescribeSnapshotsUsage --RegionId cn-shenzhen --InstanceIds i-wz9aayzwp4bq2pmn3vn1  --Status all --SnapshotType user --output cols=SnapshotId,Snapshotname,Status row=Snapshots,Snapshot[]

、使用镜像创建机器

使用fastmr创建机器,修改配置文件中image_name=demoimage_i3

fastmr使用请参考:https://yuque.antfin.com/docs/share/2646d534-4365-47fa-94c5-d234c1200757


目录
相关文章
|
5月前
|
Kubernetes Docker 容器
Rancher创建集群并进行简单的部署
Rancher创建集群并进行简单的部署
67 1
|
11月前
|
Ubuntu 开发者 Docker
Docker镜像:构建、推送和创建多个容器实例
Docker已经成为容器化应用程序的标准。它允许开发者将应用程序和其依赖项封装到一个独立的容器中,确保应用程序在不同环境中具备一致性。在本文中,我们将探讨如何构建自定义Docker镜像、推送和拉取镜像到Docker Hub或私有仓库,以及如何从一个Docker镜像创建多个容器实例。
380 0
|
弹性计算 Kubernetes Linux
容器服务Kubernetes版添加已有节点FAQ
容器服务Kubernetes版添加已有节点FAQ
|
存储 Shell Docker
docker容器保存及镜像迁移
docker当前运行的容器进行保存为镜像,并且进行镜像迁移到其他服务器执行
1780 0
docker容器保存及镜像迁移
|
调度 数据中心 网络架构
阿里云注册集群—混合集群—安装和配置容器网络插件
混合集群中的容器网络插件包括本地数据中心中运行的容器网络插件和云上计算节点上运行的容器网络插件两部分。本文将介绍混合集群中的容器网络插件配置。
481 0
阿里云注册集群—混合集群—安装和配置容器网络插件
|
Kubernetes 安全 API
自建Kubernetes集群如何使用免密组件拉取容器镜像
aliyun-acr-credential-helper是一个可以在ACK集群中免密拉取ACR个人版或企业版私有镜像的组件。该组件会默认安装在所有ACK集群中。本文列举四个场景介绍如何使用免密组件拉取私有镜像。
1034 0
|
运维 Kubernetes Cloud Native
如何使用 “自定义镜像” 创建容器服务 Kubernetes 集群
在使用容器服务创建 Kubernetes 集群的时候,默认是没有用户选择镜像的地方的,只能是系统镜像。但是对于一些客户而言,出于运维管理的需要,都希望可以安装一些特点的软件包。虽然说,目前也有比较绕的方案去解决类似的问题,例如在集群部署好以后,通过云助手等工具来协助完成软件包的安装,但是这种方式却不是最佳的解决方案。本文将教大家如何使用 “自定义镜像” 快速创建容器服务 Kubernetes 集群。
4233 0
如何使用 “自定义镜像” 创建容器服务 Kubernetes 集群
|
容器 Kubernetes
如何使用“自定义镜像”创建容器服务Kubernetes集群
背景 在使用容器服务创建Kubernetes集群的时候,默认是没有用户选择镜像的地方的,只能是系统镜像。但是对于一些客户而言,出于运维管理的需要,都希望可以安装一些特点的软件包。虽然说,目前也有比较绕的方案去解决类似的问题,例如在集群部署好以后,通过云助手等工具来协助完成软件包的安装,但是这种方式却不是最佳的解决方案。
4403 0
|
容器
容器镜像服务中源代码仓库常见问题汇总
本文总结了在容器镜像服务使用过程中,可能遇到的问题以及解决方法。如果您有任何问题或建议,欢迎在本文留言。
12332 0
|
弹性计算 应用服务中间件 Docker
一键部署自动感知服务的Docker集群(一)
锤子的发布会,印象最深的就是老罗现场演示发送一封邮件需要几步。本系列告诉您搭建一个自动感知服务的集群需要几步。
9738 0
下一篇
无影云桌面