Comment le Docker attribuer des adresses MAC à conteneurs?
Quand j'ai commencer de nouvelles des conteneurs, Docker attribue automatiquement des adresses MAC. Je suis curieux de savoir si il existe un modèle pour cette mission. Pouvez l'adresse MAC d'être changé?
$ docker réseau inspecter pont
"Containers": {
"3386a527aa08b37ea9232cbcace2d2458d49f44bb05a6b775fba7ddd40d8f92c": {
"EndpointID": "647c12443e91faf0fd508b6edfe59c30b642abb60dfab890b4bdccee38750bc1",
"MacAddress": "02:42:ac:11:00:02",
"IPv4Address": "172.17.0.2/16",
"IPv6Address": ""
},
"94447ca479852d29aeddca75c28f7104df3c3196d7b6d83061879e339946805c": {
"EndpointID": "b047d090f446ac49747d3c37d63e4307be745876db7f0ceef7b311cbba615f48",
"MacAddress": "02:42:ac:11:00:03",
"IPv4Address": "172.17.0.3/16",
"IPv6Address": ""
}
OriginalL'auteur monica | 2017-03-22
Vous devez vous connecter pour publier un commentaire.
Docker commencer à assigner toujours le même mac
02:42:ac:11:00:02
pour le premier récipient, puis augmente de un à chaque mac pour chaque conteneur.Ne sais pas pourquoi ils sont à l'aide de cette adresse mac. Il semble
02:42:ac
ne correspond à aucune véritable vendeur dans oui des bases de données. Regardez les la documentation officielle à ce sujet. Ils disent:De toute façon, vous pouvez définir l'adresse mac sur l'étiquette de la génération à l'aide de
--mac-address
de paramètres sur le panneau de commande exécuter. Par exemple faire une commande de cedocker run -ti --mac-address 00:00:00:00:00:11 ubuntu:trusty
Espère que cela aide.
OriginalL'auteur OscarAkaElvis