搜索

首页  >  问答  >  正文

请教两个dockerfile编写基础问题

小弟刚学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是从哪生成的。

谢谢。

大家讲道理大家讲道理2710 天前1473

全部回复(2)我来回复

  • 扔个三星炸死你

    扔个三星炸死你2017-06-28 09:29:01

    1.基于ubuntu,是因为Ubuntu缩减下来会比centos小更多,目前更多的已经转到了alpine Linux发行版了,因为容器技术,需要尽可能的降低其他无用消耗。

    apt-key用于管理apt进行身份验证所使用的密钥列表 包。已使用这些密钥认证的软件包将会被认为是信任的。
    http://man.he.net/man8/apt-key

    回复
    0
  • 三叔

    三叔2017-06-28 09:29:01

    1.看个人喜好,另外感觉Debian系系统比较轻量,镜像体积相对小点。
    2.你搜gpg就知道了

    回复
    0
  • 取消回复