1 votes

Partager /etc/hosts entre la machine racine et les conteneurs

J'ai une machine Centos avec des conteneurs OpenVZ. Pour chaque conteneur, j'ai un alias dans /etc/hosts . J'aimerais pouvoir partager les /etc/hosts entre la racine et les conteneurs. Existe-t-il un moyen de le faire ?

Merci.

0 votes

Pourquoi ce "downvote" ?

1voto

Glueon Points 3474

Qu'entendez-vous par partage ? Voulez-vous que tous les conteneurs aient le même /etc/hosts ? Ce n'est pas une bonne idée car il doit contenir un nom d'hôte. Mais si vous voulez être capable de voir son contenu à l'intérieur d'un conteneur, alors vous pouvez utiliser mount --bind d'un hôte :

mount --bind /etc/hosts ${VE_ROOT}/root/shared_etc_host

0voto

neutrinus Points 1085

Vous pouvez utiliser un mécanisme de déploiement de configuration tel que Chef, Ansible ou Puppet pour déployer une configuration cohérente. /etc/hosts dans votre environnement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X