在lxc中运行通过Docker创建的映像

在lxc中运行通过Docker创建的映像,docker,lxc,lxd,Docker,Lxc,Lxd,我想运行一个我已经创建并上传到docker hub上的图像。是否可以在lxc/lxd上运行该映像?基本上,我想在docker和lxc之间进行性能比较 我已经安装了skopeo、umoci、go-md2man和jq 现在,当我尝试运行命令lxc create c1-toci–--url时docker://awaisaz/test:part2 它给出了信任策略错误/etc/containers/policy.json不是这样的文件或目录 有人能给我建议一个解决方案或替代方法吗?所以,您希望在LXC容

我想运行一个我已经创建并上传到docker hub上的图像。是否可以在lxc/lxd上运行该映像?基本上,我想在docker和lxc之间进行性能比较

我已经安装了skopeo、umoci、go-md2man和jq

现在,当我尝试运行命令lxc create c1-toci–--url时docker://awaisaz/test:part2 它给出了信任策略错误/etc/containers/policy.json不是这样的文件或目录


有人能给我建议一个解决方案或替代方法吗?

所以,您希望在LXC容器中运行docker容器

首先,您需要使docker进程在lxc容器中启动并运行

   sudo lxc config edit <lxc-container-name>
然后退出该YAML文件,并重新启动LXC容器

   sudo lxc restart <container_name>
重新启动Docker服务

   service docker restart (In LXC Container)

然后,您可以像在VM中一样在LXC容器中使用docker进程。

因此,您希望在LXC容器中运行docker容器

首先,您需要使docker进程在lxc容器中启动并运行

   sudo lxc config edit <lxc-container-name>
然后退出该YAML文件,并重新启动LXC容器

   sudo lxc restart <container_name>
重新启动Docker服务

   service docker restart (In LXC Container)
然后,您可以在LXC容器中使用docker进程,就像您在VM中一样