【问题标题】:Docker: Using apt-key with alpine imageDocker:将 apt-key 与 alpine 映像一起使用
【发布时间】:2017-10-01 19:05:19
【问题描述】:

我正在尝试使用 alpine (nodeJS) docker 映像,但确实收到错误 /bin/sh: apt-key: not found。我要补充什么?

FROM node:8.6-alpine
RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

【问题讨论】:

    标签: docker alpine


    【解决方案1】:

    看看我的示例 Dockerfile。

    FROM openjdk:8-alpine
    RUN apk update \
        && apk fetch gnupg \
        && apk add gnupg \
        && gpg --list-keys
    

    【讨论】:

      【解决方案2】:

      你可以使用如下的东西:

      apk add --no-cache gnupg
      
      gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 0C49F3730359A14518585931BC711F9BA15703C6
      

      【讨论】:

        【解决方案3】:

        Alpine 上没有 apt-key,这是来自 Debian 的东西。

        【讨论】:

          猜你喜欢
          • 2017-04-18
          • 2017-11-30
          • 1970-01-01
          • 2021-11-15
          • 1970-01-01
          • 2017-01-20
          • 2019-05-08
          • 2019-04-02
          • 2021-12-11
          相关资源
          最近更新 更多