我正在尝试将一些 lxc 容器从 Ubuntu 14.04 上的 lxc 1.1 迁移到 Ubuntu 16.04 上的 lxc 2.0。我们的脚本从不调用lxc-create
,而是直接使用lxc-start
和自定义配置文件调用容器:
lxc-start -d --name mongo -f ~/.containers/containers/mongo.conf
此命令在 Ubuntu 14.04 上运行良好,但当我在 16.04 上运行它们时,我收到错误消息Error: container mongo is not defined
。
我可以lxc-create
提前运行,但这似乎是不必要的步骤,特别是因为我们已经为所有容器创建了自定义文件系统。有人能告诉我如何避免这个问题吗?