我想在LXC容器中运行Ubuntu Snappy。
默认的https://images.linuxcontainers.org存储库中没有现成的快照映像,但是我想知道这是否是其他人尝试过的东西,以及我需要如何开始。
对于上下文,我感兴趣的是在系统容器中运行snappy(对于本地开发人员,通过cli上的clixl;对于共享环境,通过openstack),以充当使用Docker运行应用程序容器的主机。
我想在LXC容器中运行Ubuntu Snappy。
默认的https://images.linuxcontainers.org存储库中没有现成的快照映像,但是我想知道这是否是其他人尝试过的东西,以及我需要如何开始。
对于上下文,我感兴趣的是在系统容器中运行snappy(对于本地开发人员,通过cli上的clixl;对于共享环境,通过openstack),以充当使用Docker运行应用程序容器的主机。
Answers:
现在支持:
lxc launch images:ubuntu-core/16/amd64 ubuntu-core
信用@stgraber
https://stgraber.org/2017/01/31/ubuntu-core-in-lxd-containers/
error: not found (not a fingerprint, partial fingerprint (first 12 chars) or valid alias)
标签名称现在是ubuntu-core / 16 / amd64
LXD snappy软件包目前尚未作为LXC的常规发行版映像提供。但是,可用的是在snappy上测试LXD的一个快捷方式-stgraber在此发布了有关此信息:
https://plus.google.com/+St%C3%A9phaneGraber/posts/aX6vogzEQ1X
相关位:
A binary for amd64 can be downloaded at:
https://dl.stgraber.org/lxd_0.11-git0_amd64.snap
Then installed with:
snappy-remote --url=ssh://localhost:8022 install lxd_0.11-git0_amd64.snap
但这只会帮助您开始在snappy上运行其他容器,而不是在LXD中加载snappy。
发起关于您要做什么的对话的一个好地方是LXD的ubuntu邮件列表,或者针对LXD项目提交错误,要求发布一个快照以供使用,然后团队可以构建一个映像,或要求CPC建立一个。
除此之外,还需要进行手动构建LXC rootfs并将其容器化的练习。青年汽车