开发者社区> 问答> 正文

ECS如何实现共享镜像


您可以把自己的自定义镜像共享给其他用户,该用户可以通过管理控制台或 ECS API 查询到其他账号共享到本账号的共享镜像列表。被共享用户可以使用其他账号共享的镜像创建 ECS 实例和更换系统盘。
在共享给其他账号之前,请确认该镜像上是否存在敏感和安全的重要数据和软件。
[backcolor=transparent]注意:阿里云不保证其他账号共享镜像的完整性和安全性,使用共享镜像需要自行承担风险。请您选择信任的账号共享给您的镜像。在使用该镜像创建 ECS 实例时,请登录该 ECS 实例进行检查确认该镜像的安全性和完整性。

注意事项



限制

  • 每个镜像最多可以共享给 [backcolor=transparent]50 个用户。
  • 共享镜像不占用自身镜像名额。
  • 共享过来的镜像在创建实例的时候有地域限制,同共享源地域相同。
  • 其他账号共享给您的账号不能再共享给其他人。只有镜像的拥有者才能共享给其他账号。


删除共享镜像造成的影响

  • 如果您的自定义镜像已经共享给其他账号,这个镜像依然可以删除,但首先需要把该自定义镜像的所有关系删除。
  • 如果您把某个自定义镜像的共享账号给删除了,那么该用户通过管理控制台或者 ECS API 就无法查询到该镜像,也无法使用该镜像创建 ECS 实例和更换系统盘。
  • 共享的镜像被删除后,会导致使用共享镜像创建的 ECS 实例进行重新初始化系统盘时失败。

自定义镜像的拥有者可以通过ECS控制台或者ECS API主动把镜像共享给其他用户,被共享用户可以通过ECS控制台和ECS API查询到其他账号共享到本账号的共享镜像列表。被共享用户可以使用其他账号共享的镜像创建ECS实例和更换系统盘。

控制台镜像共享功能介绍


[backcolor=transparent]1.  [backcolor=transparent]登录[backcolor=transparent][backcolor=transparent] ECS控制台,找到左边的镜像,查询自定义镜像列表,每个自定义镜像后面有个[backcolor=transparent]共享镜像[backcolor=transparent]的操作项。

[backcolor=transparent]2. 单击共享镜像按钮,弹出添加共享镜像的对话框,在这里输入aliyunID,把该自定义镜像共享给目标账号,也可以针对某个账号取消共享和查询该自定义镜像共享给所有用户的列表。

[backcolor=transparent]3. AliyunId可以从阿里云官网的用户中心获取:[backcolor=transparent]会员信息 > [backcolor=transparent]安全设置 > [backcolor=transparent]账号ID。
[backcolor=transparent]
[backcolor=transparent]4. 在ECS控制台查询别人共享给你的镜像列表。
[backcolor=transparent]

使用共享镜像创建ECS实例


[backcolor=transparent]特别提示:阿里云不保证其他账号共享镜像的完整性和安全性,使用共享镜像需要自行承担风险。如果共享镜像的拥有者删除了该镜像或者删除与账号的共享关系,账号内使用该共享镜像的ECS实例会重置失败。
[backcolor=transparent]

取消共享


您可以取消某个镜像的共享权限。取消共享后,该账号就无法查询和使用该镜像了。
[backcolor=transparent]注意:如果该镜像已经被其他账号创建了 ECS 实例,您取消共享后,该 ECS 实例将无法进行重新初始化系统盘操作。
  1. 登录 云服务器管理控制台
  2. 单击左侧导航中的 [backcolor=transparent]镜像。可以看到镜像列表。
  3. 选择页面顶部的地域。
  4. 选中想要取消共享的镜像。镜像类型必须是 [backcolor=transparent]自定义镜像。单击 [backcolor=transparent]共享镜像。
  5. 您可以看到该镜像的共享用户列表,单击账号后面的 [backcolor=transparent]取消共享。


查看共享用户列表


您可以查询您名下的某个镜像共享给了哪些账号列表。从控制台查询镜像共享的用户列表的步骤如下:
  1. 登录 云服务器管理控制台
  2. 单击左侧导航中的 [backcolor=transparent]镜像。可以看到镜像列表。
  3. 选择页面顶部的地域。
  4. 选择镜像,可以看到镜像的列表。
  5. 选中想要查看的镜像。镜像类型必须是 [backcolor=transparent]自定义镜像。单击 [backcolor=transparent]共享镜像。
  6. 您可以看到该镜像的共享用户列表。


查看共享镜像列表


您可以查询其他用户共享给您的所有共享镜像列表。从控制台查看共享镜像列表的步骤如下:
  1. 登录 云服务器管理控制台
  2. 选择您需要查询的地域。

  3. 在镜像列表的表头中,选择 [backcolor=transparent]镜像类型 为 [backcolor=transparent]共享镜像,就可以看到其他账号共享给您的镜像列表了。

展开
收起
boxti 2017-10-18 13:58:17 6680 0
2 条回答
写回答
取消 提交回答
  • 最新回答:

    “共享的镜像被删除后,会导致使用共享镜像创建的 ECS 实例进行重新初始化系统盘时失败。”

    这一句话不是很明白,请问已经使用共享镜像创建好的ECS实例,在共享镜像被删除后,自身也会受到影响吗?

    还是说已经初始化好了,就和共享镜像没关系了?

    或者是有这种关系:但仅仅在ECS实例执行重新初始化才会产生这种影响。

    官方帮助文档地址:阿里云帮助中心

    更多参考: 阿里云官网(新用户需注册查看),可领上云红包

    2021-07-05 15:50:33
    赞同 展开评论 打赏
  • To Be Better!
    ReECS如何实现共享镜像
    “共享的镜像被删除后,会导致使用共享镜像创建的 ECS 实例进行重新初始化系统盘时失败。”
    这一句话不是很明白,请问已经使用共享镜像创建好的ECS实例,在共享镜像被删除后,自身也会受到影响吗?
    还是说已经初始化好了,就和共享镜像没关系了?
    或者是有这种关系:但仅仅在ECS实例执行重新初始化才会产生这种影响。
    2018-07-09 17:02:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载