简介

LXD是下一代系统容器管理器。它提供类似于虚拟机的用户体验,但是基于Linux容器技术。

1.安装

# 默认sudo 权限
# 安装稳定版
snap install lxd --channel=4.0/stable
# 安装最新版
snap install lxd
2.初始化
lxd init

会涉及到以下配置

  • Clustering(器群)默认是no

  • MAAS server (类似VPS后台的控制面板) 默认是no

  • Network bridge(网桥) 默认选择yes

  • Storage pools(存储池)这个可以按默认 yes 会创建一个15G的ZFS文件,生产环境的话可以选一块硬盘创建

  • Automatic Image Update(镜像自动更新)默认yes 如题

  • “YAML lxd init preseed” Will display a summary of your chosen configuration options in the terminal.

LXD 4.0支持虚拟化,采用的qemu虚拟化方式

3.创建一个容器

# 正常启动
lxc launch 镜像服务器:镜像名字 实例名
# 以虚拟化方式启动
lxc launch imageserver:imagename instancename --vm
# 示例 通过清华源 启动一个 debian10的实例
lxc launch tuna-images:debian/10 debian10

增加清华源

lxc remote add tuna-images https://mirrors.tuna.tsinghua.edu.cn/lxc-images/ --protocol=simplestreams --public

4.查看服务端支持的镜像源

# lxc image list 服务器名字:要赛选的镜像名字
# 如下示例,赛选清华源下的debian镜像
lxc image list tuna-images:debian

5.管理实例

查看所以实例

lxc list

停止或者启动实例

lxc start instancename
lxc stop instancename

进入实例的终端

lxc exec instancename -- /bin/bash
#默认是实例的root用户
# 执行 exit 退出实例

在主机上执行实例中的命令 例如

lxc exec containername -- apt-get update

在实例和主机之间的文件操作

lxc file pull # 实例--->主机
lxc file push # 主机--->实例
# 示例说明
lxc file pull instancename/etc/hosts .
# 如果是文件夹操作增加 -r 参数
lxc file pull -r instancename/path-in-container path-on-host
lxc file push -r path-on-host instancename/path-in-container

删除实例

lxc delete instancename

- LXD官网

Linux LXD 最新版4.0 入门指南(1)相关推荐

  1. Asp.net MVC3.0 入门指南 6 审视编辑方法和视图

    审视编辑方法和视图 在这一节中,您将审视movie控制器生成的响应方法和视图.然后您将添加 一个自定义搜索页面. 运行程序并通过在URL追加/Moives浏览movie控制器.把鼠标悬停在Edit 链 ...

  2. python入门指南-python3.6.0入门指南(官方版).pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspPython python3.6.0入门指南(官方版).pdf7 ...

  3. python入门指南小说免费阅读-python3.6.0入门指南(官方版).pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspPython python3.6.0入门指南(官方版).pdf7 ...

  4. gridcontrol值为0时设置为空_XASSET 4.0入门指南

    XASSET 5.1已经发布 XASSET 5.1为Unity项目提供了可以快速投入到生产环境中使用的具有更智能和灵活的资源分包.热更新机制和稳健高效的资源加载和内存管理的资源管理方案.它不仅可以服务 ...

  5. Linux 内核观测技术 eBPF 中文入门指南

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 很早前就想写一篇关于 eBPF 的文章,但是迟迟没有动手,这两天有点时间,所以就来写一篇.这文章主要还是简单的介绍 ...

  6. linux openbox桌面通知,窗口管理器 Openbox 入门指南 (1)

    也许你听说过 Blackbox 和 Fluxbox,那么,Openbox 又是什么?Openbox 跟它们很相似.不过,我们还是来看看 Openbox 官方给出的说明吧.Openbox 官方称,Ope ...

  7. Linux平台:Alexa语音服务快速入门指南

    原文地址 译者:远方的自由 转载请注明出处: http://blog.csdn.net/z2066411585 概述 用于C++的AVS设备SDK为Alexa语音服务提供了一个现代化的C++(11或更 ...

  8. 大牛出品:TensorFlow 2.0入门指南

    问耕 假装发自 凹非寺 量子位 出品 | 公众号 QbitAI 前几天, 作者是Google深度学习科学家.Keras作者François Chollet. 在这份指南的开头部分,作者写道Keras发 ...

  9. [转载] 终于来了!TensorFlow 2.0入门指南(上篇)

    参考链接: Tensorflow 2.0的新功能 作者:叶  虎 编辑:陈人和 前  言 TensorFlow虽是深度学习领域最广泛使用的框架,但是对比PyTorch这一动态图框架,采用静态图(Gra ...

最新文章

  1. Android 获取屏幕尺寸与密度
  2. 超强PHP集成环境,支持800多个不同PHP版本同时运行,无限自定义添加mysql与php版本...
  3. sql server2008中左连接,右连接,等值连接的区别
  4. kali linux状态栏显示网速
  5. 【小项目关键技术七】MPU6050
  6. Java分页查询工具类
  7. C php反序列化,php反序列化漏洞 - anansec的个人空间 - OSCHINA - 中文开源技术交流社区...
  8. 利用os模块生成 文件夹和文件
  9. python选择路径窗口_python选择路径
  10. 机器学习——下采样(under-sampling)
  11. 基于java springboot活动报名微信小程序源码(毕设)
  12. 机器人学之动力学笔记【11】—— 拉格朗日 动力学方程
  13. iPad 生产力指南:如何把MathType7安装在iPad中,方便写公式,写论文,公式编辑器,完全免费
  14. 浅析ERP系统--质量
  15. java多线程(超详细)
  16. 【IDEA】 弹出Server's certificate is not trusted 解决方法
  17. Ubuntu教程,让你成为Ubuntu高手!
  18. 最新架构amd服务器cpu,AMD第一款ARM处理器正式发布!
  19. 项目体系架构设计——基于Spark平台的协同过滤实时电影推荐系统项目系列博客(四)
  20. 手机PUK码和PIN码知识及其查询方式

热门文章

  1. ZOJ The Sum of Unitary Totient (Min_25筛)
  2. 项目总结:vue.js2.5饿了么APP(7)项目部署与总结
  3. “史上最贵”世界杯,暗藏哪些传感器黑科技?
  4. Monkey命令+夜神模拟器+图解
  5. 高德地图强制横屏后(旋转90deg)在手机上拖动方向问题(vue)
  6. c语言霍夫曼函数,使用C语言详解霍夫曼树数据结构
  7. 兽医牙科设备的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  8. RPA学习天地:艺赛旗RPA培训产品解读(2021年7月)
  9. 计算机教育学 教育心理,用心教育学考研 | 教育心理学记忆口诀汇总,背就对了!...
  10. Maven ‘parent.relativePath‘错误