小弟剛學docker,請教兩個寫dockefile問題。
1、網路上很多dockerfile寫的範例都是基於ubuntu,apt-get安裝,centos yum安裝很少,請問是為什麼?
2、同樣是一個例子,例如
# Add the package verification key
RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
我知道此句是添加key,還有一些key比較長(573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62),我想知道這些key是從哪生成的。
謝謝。
1.基於ubuntu,是因為Ubuntu縮減下來會比centos小更多,目前更多的已經轉到了alpine Linux發行版了,因為容器技術,需要盡可能的降低其他無用消耗。
apt-key用於管理apt進行身份驗證所使用的金鑰清單 套件。已使用這些密鑰認證的軟體包將會被認為是信任的。
http://man.he.net/man8/apt-key
1.看個人喜好,另外感覺Debian系系統比較輕量,鏡像體積相對小點。
2.你搜gpg就知道了