启动容器时可以设置IP地址吗?

启动容器时可以设置IP地址吗?

我正在寻找如何使用预定义的 ipv4.address 创建/启动容器的示例?这可能吗?我尝试过

lxc launch image name --config 'eth0.ipv4.address=10.0.2.2'

虽然这会因未知密钥而出错?我怀疑这是 LXD 的限制?

答案1

在我的测试中没有lxc launch image name --config,尽管不理想,但以下内容最终确实实现了我所需要的。

复制名为 staticip 的默认配置文件并删除eth0设备。

LXCN=lxcname
lxc init image name --profile staticip
lxc config device add $LXCN eth0 ipv4.address=10.0.3.2 nictype=bridged parent=virbr1

相关内容