返回顶部
首页 > 资讯 > 精选 >Ubuntu中如何嵌套LXD
  • 395
分享到

Ubuntu中如何嵌套LXD

2023-06-16 14:06:38 395人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关ubuntu中如何嵌套LXD,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。嵌套 LXD最简单的情况可以使用 Ubuntu 16.04 镜像来展示。 Ubuntu 16.04 云

这篇文章将为大家详细讲解有关ubuntu中如何嵌套LXD,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

嵌套 LXD

最简单的情况可以使用 Ubuntu 16.04 镜像来展示。 Ubuntu 16.04 云镜像预装了 LXD。守护进程本身没有运行,因为它是由套接字激活的,所以它不使用任何资源,直到你真正使用它。

让我们启动一个启用了嵌套的 Ubuntu 16.04 容器

lxc launch ubuntu-daily:16.04 c1 -c security.nesting=true

你也可以在一个已有的容器上设置 security.nesting:

lxc config set <container name> security.nesting true

或者对所有的容器使用一个指定的配置文件:

lxc profile set <profile name> security.nesting true

容器启动后,你可以从容器内部得到一个 shell,配置 LXD 并生成一个容器:

stgraber@dakara:~$ lxc launch ubuntu-daily:16.04 c1 -c security.nesting=true Creating c1 Starting c1 stgraber@dakara:~$ lxc exec c1 bash root@c1:~# lxd init Name of the storage backend to use (dir or zfs): dir We detected that you are running inside an unprivileged container. This means that unless you manually configured your host otherwise, you will not have enough uid and gid to allocate to your containers. LXD can re-use your container's own allocation to avoid the problem. Doing so makes your nested containers slightly less safe as they could in theory attack their parent container and gain more privileges than they otherwise would. Would you like to have your containers share their parent's allocation (yes/no)? yes Would you like LXD to be available over the network (yes/no)? no Do you want to configure the LXD bridge (yes/no)? yes Warning: Stopping lxd.service, but it can still be activated by:  lxd.Socket LXD has been successfully configured. root@c1:~# lxc launch ubuntu:14.04 trusty Generating a client certificate. This may take a minute... If this is your first time using LXD, you should also run: sudo lxd init Creating trusty Retrieving image: 100% Starting trusty root@c1:~# lxc list +--------+---------+-----------------------+----------------------------------------------+------------+-----------+ |  NAME  |  STATE  |         IPV4          |                     IPV6                     |    TYPE    | SNAPSHOTS | +--------+---------+-----------------------+----------------------------------------------+------------+-----------+ | trusty | RUNNING | 10.153.141.124 (eth0) | fd7:f15d:d1d6:da14:216:3eff:fef1:4002 (eth0) | PERSISTENT | 0         | +--------+---------+-----------------------+----------------------------------------------+------------+-----------+ root@c1:~#

就是这样简单。

在线演示服务器

因为这篇文章很短,我想我会花一点时间谈论我们运行中的演示服务器。我们今天早些时候刚刚达到了 10000 个会话!

这个服务器基本上只是一个运行在一个相当强大的虚拟机上的正常的 LXD,一个小型的守护进程实现了我们的网站所使用的 REST api

当你接受服务条款时,将为你创建一个新的 LXD 容器,并启用 security.nesting,如上所述。接着你就像使用 lxc exec 时一样连接到了那个容器,除了我们使用 websockets 和 javascript 来做这些。

你在此环境中创建的容器都是嵌套的 LXD 容器。如果你想,你可以进一步地嵌套。

我们全范围地使用了 LXD 资源限制,以防止一个用户的行为影响其他用户,并仔细监控服务器的任何滥用迹象。

如果你想运行自己的类似的服务器,你可以获取我们的网站和守护进程的代码:

git clone https://GitHub.com/lxc/linuxcontainers.org git clone Https://github.com/lxc/lxd-demo-server

关于“Ubuntu中如何嵌套LXD”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: Ubuntu中如何嵌套LXD

本文链接: https://lsjlt.com/news/283964.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Ubuntu中如何嵌套LXD
    这篇文章将为大家详细讲解有关Ubuntu中如何嵌套LXD,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。嵌套 LXD最简单的情况可以使用 Ubuntu 16.04 镜像来展示。 Ubuntu 16.04 云...
    99+
    2023-06-16
  • 如何在Golang中嵌套 interface
    今天就跟大家聊聊有关如何在Golang中嵌套 interface,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。什么是golanggolang 是Google开发的一种静态强类型、编译...
    99+
    2023-06-14
  • 怎么在LXD容器中运行Ubuntu Core
    本篇内容主要讲解“怎么在LXD容器中运行Ubuntu Core”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在LXD容器中运行Ubuntu Core”吧!LXD 就是一个提供了 REST A...
    99+
    2023-06-27
  • css如何实现嵌套
    这篇文章主要为大家展示了“css如何实现嵌套”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css如何实现嵌套”这篇文章吧。嵌套1. 基本概念如果你熟悉 Sass,就会知道嵌套选择器的便利性。本质...
    99+
    2023-06-27
  • Velocity如何循环嵌套
    在编程中,可以使用循环嵌套来实现Velocity模板的循环。Velocity模板引擎本身并不支持循环嵌套语法,但可以通过使用递归或者...
    99+
    2023-09-08
    Velocity
  • Vue中如何使用嵌套路由
    今天就跟大家聊聊有关Vue中如何使用嵌套路由,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。解决方案使用动态路由新建home.vue作为子页面组件&l...
    99+
    2024-04-02
  • Vue.js 中如何使用嵌套路由
    本篇文章给大家分享的是有关 Vue.js 中如何使用嵌套路由,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。用 Vue CLI 进行设置如果尚未...
    99+
    2024-04-02
  • 如何在Flutter中嵌套Android布局
    目录效果开发 总结 说明 效果 本文具体demo效果如下 开发 1.首先创建flutter项目,在项目中定义好flutter需要展示布局: @override Wid...
    99+
    2024-04-02
  • Vue中如何使用嵌套插槽
    本篇文章给大家分享的是有关Vue中如何使用嵌套插槽,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。无循环实现循环通常,当我们要渲染元素或组件的列...
    99+
    2024-04-02
  • Python中的嵌套类如何实现
    Q: python的类里可以写类吗A : 是的,Python中的类可以包含其他类,这些类被称为嵌套类或嵌套类型。在类中定义嵌套类的语法与在模块中定义类的语法相同。例如,下面是一个包含嵌套类的示例:class OuterClass: ...
    99+
    2023-05-14
    Python
  • python中的函数嵌套和嵌套调用
    目录函数嵌套和嵌套调用函数的嵌套函数的嵌套调用函数中定义函数在函数内部定义的函数要在函数内部调用函数内的函数可以引用外部变量试图对外部变量进行修改函数怎么修改外部变量的值的说明函数嵌...
    99+
    2024-04-02
  • vue-router中如何使用嵌套路由
    vue-router中如何使用嵌套路由,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。模板抽离我们已经学习过了Vue模板的另外定义形式,使用...
    99+
    2024-04-02
  • 小程序中如何嵌套H5页面
    小程序使用webview组件嵌套h5页面首先,在小程序wxml文件中直接用webview组件,用src属性绑定h5页面的网址;<web-view src="h5页面的网站"></web-vie...
    99+
    2024-04-02
  • Python如何取json中的嵌套数据
    在Python中,您可以使用`json`模块来处理JSON数据。如果您要获取嵌套在JSON中的数据,可以使用点(.)或方括号([])...
    99+
    2023-09-25
    Python json
  • mybatis中的嵌套查询如何使用
    今天小编给大家分享一下mybatis中的嵌套查询如何使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。mybatis嵌套查询...
    99+
    2023-07-05
  • 如何在 Go 中测试嵌套输入
    php小编柚子为您介绍如何在 Go 中测试嵌套输入。在编写 Go 代码时,经常会遇到需要处理嵌套输入的情况,例如嵌套的 JSON 数据或多维数组。如何有效地测试这些嵌套输入是一个关键问...
    99+
    2024-02-14
  • python2个函数如何嵌套
    python中通过在一个函数中定义另一个函数实现两个函数的嵌套,具体方法如下:def outer():a = 1 #外部函数def inner():print(a) #内部函数print("inner")inner()outer()...
    99+
    2024-04-02
  • python中的嵌套类
    在.NET和JAVA语言中看到过嵌套类的实现,作为外部类一个局部工具还是很有用的,今天在python也看到了很不错支持一下。动态语言中很好的嵌套类的实现,应该说嵌套类解决设计问题同时简化了程序,值得学习。 #!/usr/bin/env ...
    99+
    2023-01-31
    嵌套 python
  • python 中的嵌套类
    在看 idarling 源码中,经常出现如下代码: import sys import ida_funcs import ida_kernwin from PyQt5.QtCore import ( # noqa: I20...
    99+
    2023-01-31
    嵌套 python
  • 如何在python中使用if嵌套命令
    如何在python中使用if嵌套命令?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。python主要应用领域有哪些1、云计算,典型应用OpenStack。2、WE...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作