[lxc-devel] Valid Container Names/Identifiers

Stéphane Graber stgraber at ubuntu.com
Tue Dec 16 15:22:05 UTC 2014


On Tue, Dec 16, 2014 at 10:36:13AM +0100, Till Walter wrote:
> Dear LXC Developers,
> 
> the manual page of lxc-create states that "The container identifier
> format is an alphanumeric string". Yet besides [A-Za-z0-9] other
> characters like underscore are also fine.
> I had a brief look at the source but did not find any check, e.g.,
> using a regex. Is there any check at all? What are valid container
> identifiers/names?
> I am asking because I am using the official python bindings to write a
> little utility and want to avoid container naming problems that may
> arise.
> 
> Best regards,
> 
> BB

So LXC itself doesn't really have a definition for valid names, however
since the name is typically used for the container's hostname, you
should stick to what's considered a valid hostname on Linux.

There's a POSIX RFC for that but IIRC it's basically 64 chars ASCII.

-- 
Stéphane Graber
Ubuntu developer
http://www.ubuntu.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20141216/d02be7e6/attachment.sig>


More information about the lxc-devel mailing list