创建 Image - 每天5分钟玩转 OpenStack(21)
本节演示如何通过 Web GUI 和 CLI 两种方法创建 Image。
OpenStack 为终端用户提供了 Web UI(Horizon)和命令行 CLI 两种交换界面。
两种方式我们都要会用。
可能有些同学觉得既然有更友好的 Web UI 了,干嘛还要用 CLI? 这里 CloudMan 给出下面的理由:
-
Web UI 的功能没有 CLI 全,有些操作只提供了 CLI。 即便是都有的功能,CLI 可以使用的参数更多
-
一般来说,CLI 返回结果更快,操作起来更高效
-
CLI 可放在脚本中进行批处理
-
有些耗时的操作 CLI 更合适,比如创建镜像(后面将涉及)
Web UI 创建 image
-
admin 登录后,Project -> Compute -> Images
-
点击右上角
按钮,为新 image 命名。
这里我们上传一个 image。 点击,选择镜像文件 cirros-0.3.4-x86_64-disk.img。 cirros 是一个很小的 linux 镜像,非常适合测试用。 大家可以到 http://download.cirros-cloud.net/ 下载。
-
格式选择 QCOW2。
如果勾选,该 image 可以被其他 Project 使用 如果勾选
,该 image 不允许被删除。
-
点击
,文件上传到 OpenStack 并创建新的 image
-
点击 image 链接
,显示详细信息
CLI 创建 image
cirros 这个 linux 镜像很小,通过 Web UI 上传很快,操作会很顺畅。 但如果我们要上传的镜像比较大(比如好几个 G ),那么操作会长时间停留在上传的 Web 界面,我们也不知道目前到底处于什么状态。 对于这样的操作,CLI 是更好的选择。
-
将 image 上传到控制节点的文件系统中,例如 /tmp/cirros-0.3.4-x86_64-disk.img
-
设置环境变量
Devstack 的安装目录下有个 openrc 文件。source 该文件就可以配置 CLI 的环境变量。这里我们传入了两个参数,第一个参数是 OpenStack 用户名 admin;第二个参数是 Project 名 admin -
执行 image 创建命令
glance image-create --name cirros --file /tmp/cirros-0.3.4-x86_64-disk.img --disk-format qcow2 --container-format bare --progress
在创建 image 的 CLI 参数中我们用 --progress 让其显示文件上传的百分比 %,是不是比 Web UI更直观呢?
在 /opt/stack/data/glance/images/ 下查看新的 Image
下一节我们演示删除 image 的操作。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
docker(4):coreos+docker+rancher真厉害
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/51154388 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,docker真方便 使用docker的好处是可以节省服务器费用,快速部署,快速扩展。 使用rancher的好处是简化docker操作,使用web管理docker。 使用coreos的好处是精简的linux系统,启动快速,消耗资源少。 2,快速的创建8个tomcat 在自己的virtualbox虚拟机上面,点击几下就配置好了6个tomcat。 很容易的启动停止tomcat。 很节省资源,我的虚拟机 1cup 2G内存,包括docker和rancher服务。 其实rancher服务也是一个tomcat。然后再启动 7个tomcat。 有的适合第7个tomcat启动不了。内存不够用了。 这个时候,启动完成后负载 50多,启动的时候 100 多。 3,创建的应用 在docker的catalog里面有很多应用可以直接下载就使用。 这些都是rancher做好的镜像...
- 下一篇
Docker 镜像加速器
Docker 镜像加速器 我们使用Docker的第一步,应该是获取一个官方的镜像,例如mysql、wordpress,基于这些基础镜像我们可以开发自己个性化的应用。我们可以使用Docker命令行工具来下载官方镜像。但是因为网络原因,我们下载一个300M的镜像需要很长的时间,甚至下载失败。因为这个原因,阿里云容器Hub服务提供了官方的镜像站点加速官方镜像的下载速度。 使用镜像加速器 在不同的系统下面,配置加速器的方式有一些不同,所以我们介绍主要的几个操作系统的配置方法。关于加速器的地址,你只需要登录容器Hub服务的控制台,左侧的加速器帮助页面就会显示为你独立分配的加速地址。 例如: 公网Mirror:[系统分配前缀].mirror.aliyuncs.com 当你的docker版本较新时 当你下载安装的Docker Version不低于1.10时
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- 2048小游戏-低调大师作品
- CentOS8编译安装MySQL8.0.19