[lxc-devel] [PATCH] lxc-create: conside create succeed when container is already created

Qiang Huang h.huangqiang at huawei.com
Tue Sep 17 03:49:48 UTC 2013


On 2013/9/17 11:27, Serge Hallyn wrote:
> Quoting Qiang Huang (h.huangqiang at huawei.com):
>> On 2013/9/16 12:23, Stéphane Graber wrote:
>>> On Mon, Sep 16, 2013 at 11:37:02AM +0800, Qiang Huang wrote:
>>>> Sometimes we use:
>>>> lxc-create -n xxx -f config
>>>> to copy config to the default lxcpath with the rootfs already
>>>> exist.
>>>> But we will get error right now, so fix this.
>>>
>>> Hmm, I'm not sure I understand.
>>>
>>> Running "lxc-create -n xxx -f config" when xxx already exists is an
>>> error and should return an error code so the current code seems
>>> perfectly right to me.
>>
>> Well, it did works this way in the former lxc_create version.
>>
>> We used to use LXC this way:
>> - We made a template(rootfs, config and fstab) manually.
> 
>>From here, can you just write a script 'lxc-homebrew' which
> copies the rootfs+config+fstab into place, and call
> 
> 	lxc-create -t homebrew -n c1
> 
> ?
> 
> If you want to just copy the stuff in by hand, you can
> do that.  You don't *have* to run lxc-create if you've done
> everything by hand.

OK, thanks Serge.

So we are still not supposed to use lxc-create without -t option?
Is lxc-create only used for creating templates?

> 
> 






More information about the lxc-devel mailing list