Greetings, Adil Baig!

> I have several containers running on host machines. The host machine is
> part of a LAN network. Each host has an update /etc/hosts file with domain 
> names to other LAN entities.

I strongly suggest you raise local DNS server.
LXC already have a dependency on dnsmasq, you can easily configure it for
fakeresolve in addition to LXC-specific setup.

> My problem is I cannot use the hostnames defined on the host inside the
> container (without actually copying the /etc/hosts file in). I'd rather not
> copy the file as I sync /etc/hosts file using Ansible, and the Ansible
> inventory cannot manage LXD containers dynamically.


> How is it possible to set up the containers so they look up entries in the
> host machines' /etc/hosts file?

My strong opinion is that /etc/hosts is a crutch from 1960's and should not be
used, there's always a better option.


-- 
With best regards,
Andrey Repin
Wednesday, May 31, 2017 23:20:01

Sorry for my terrible english...

_______________________________________________
lxc-users mailing list
lxc-users@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-users

Reply via email to