2017-04-03 72 views
0

除了碼頭環境,我們用MAC地址作爲授權的唯一密鑰。對於Docker MAC地址是重新啓動時的更改。我們可以在Docker中查看授權?Docker許可產品

回答

1

碼頭工人開始爲第一個容器分配總是相同的mac 02:42:ac:11:00:02,然後爲每個不同的容器增加一個mac。

看來02:42:ac與oui數據庫中的任何實際供應商不匹配。關於這個請看official documentation。他們說:

MAC地址是使用分配給容器的IP地址生成的,以避免ARP衝突,使用範圍從02:42:ac:11:00:00到02:42:ac:11 :ff:ff

無論如何,您可以在docker run命令中使用--mac-address參數設置容器生成的任何mac地址。例如,做一個像這樣的命令docker run -ti --mac-address 00:00:00:00:00:11 ubuntu:trusty。所以你可以控制每個容器的mac進行授權。

我在類似的問題上覆制了我自己的答案here

希望它有幫助。