当前位置: 首页 > 知识库问答 >
问题:

如何在arm64板上运行LXC Ubuntu容器

冉绯辞
2023-03-14

我需要在嵌入式主板(ARM64)上运行LXC Ubuntu容器。我使用以下命令创建了一个ubuntu容器。lxcreate-nubuntu01-t/usr/share/lxc/templates/lxc ubuntu--lxcpath=var/lib/lxc。但是当我执行上面的命令时,它显示了如下错误:'debootstrap'命令缺少lxc create:lxccontainer。c:创建\运行\模板:ubunt01的1290容器创建模板失败

所需信息:内核版本:4.9.0 LXC版本:2.0.0

尝试作为非特权容器执行,但结果没有变化。在尝试在板上执行之前,我已经在我的linux机器上成功地创建并执行了它。

共有1个答案

昌乐生
2023-03-14

在大多数情况下,建议使用“下载”模板来创建容器,即:

lxc-create -t download -n ubuntu01 -- -d ubuntu -r eoan -a arm64

这将从lxc映像存储库下载一个预先创建的容器。如果你用你正在尝试的方式创建它,那么ubuntu模板正试图从头开始创建一个新的容器。因此,要实现这一点,您至少需要安装debootstrap,其中包括:

apt-get install debootstrap
 类似资料:
  • 通常一个问题会引导我进入另一个问题。< br >在尝试调试内联汇编代码时,我遇到了另一个基本问题。< br >长话短说,我想在qemu上运行arm64裸机hello world程序。 我是这样编译的:aarch64-无-精灵-gcc-g test. c 对于< code > _ exit < code > _ sbrk < code > _ write < code > _ close < cod

  • 我已经在我的主机虚拟机上安装了docker。现在想用vi创建一个文件。 但它向我展示了一个错误:

  • 我现在尝试在Kubernetes集群上运行一个带有shell(/bin/bash)的简单容器。 我认为有一种方法可以通过使用和detach选项(命令上的选项)来保持容器在Docker容器上运行。 但是容器会退出几秒钟(就像使用命令启动一样,没有上面提到的选项)。并且ReplicationController重复地再次启动它。 是否有一种方法可以像命令中的选项一样,使容器在Kubernetes上运行

  • 问题内容: 我现在正在尝试在Kubernetes集群上运行带有shell(/ bin / bash)的简单容器。 我以为有一种方法可以通过使用and detach选项(命令上的选项)来保持容器在Docker容器上运行。 例如, Kubernetes中有这样的选择吗? 我试过使用类似以下的命令来运行容器: 但是容器会退出几秒钟(就像使用不带我上面提到的选项的命令启动一样)。然后Replication

  • 1. 总结问题 我正在按照开发人员RedHat的这个简单教程来使一个简单的节点/快速容器正常工作。 我无法让容器在 GCE 上的 CentOS 7 虚拟机下运行。 我有一台 CentOS 7 GCE 虚拟机,我安装了泊坞窗。 我能够成功构建和运行Docker容器,并将它们推送到Google的容器注册表,没有问题。 现在我正在尝试构建podman/buildah容器,并做同样的事情。我已经安装了bu

  • 问题内容: 我在CI和CD上创建了Jenkinsfile,Dockerfile,Dockerfile.test到CI和CD,在GitHub上构建了我的服务器API,我在Jenkins上构建了该构建,并且构建成功,并且我的docker在Jenkinsfile阶段也在容器上运行,我创建了用于测试和部署在服务器API上,并使用docker作为容器 我也使用docker-compose在docker上运行