Hello,
since Ubuntu 12.04 made it very simple to create a lxc guest, I was able to 
start experimenting with lxc.
I create and run the container using:

lxc-create -t ubuntu -n guest1
lxc-start -n guest1 -d

But how do I get the ip address of the guest, which I think is assigned by a 
dhcp server running on the host? I need to automate this to work in a shell 
script.

Running "lxc-start -n guest1" without daemon mode and then typing "ifconfig" 
inside the container is no option, because this works only interactively.
Running "lxc-execute -n guest1 ifconfig" doesn't show the address, because the 
network seems not to be set up with lxc-execute, and lxc-execute can only 
execute in a stopped container.
Scanning the guest network using nmap for open ssh ports works, but is slow and 
needs trial and error to find the correct guest if more than one are runnign in 
the scanned range.

Is there something like an "lxc-ifconfig" command?
Also, instructions would help that explain how to login using the hostname 
("ssh ubuntu@guest1"). But I would need instructions that work specifically 
with ubuntu 12.04. I found numerous tips for lxc under debian, but I can't 
figure out how to make them work for ubuntu.


Thanks
Alan
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
_______________________________________________
Lxc-users mailing list
Lxc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-users

Reply via email to