Docker:使用apt-key和alpine图像

时间:2017-10-01 19:05:19

标签: docker alpine

我正在尝试使用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

3 个答案:

答案 0 :(得分:0)

您可以使用以下内容:

apk add --no-cache gnupg

gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 0C49F3730359A14518585931BC711F9BA15703C6

答案 1 :(得分:0)

看看我的示例Dockerfile。

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

答案 2 :(得分:-2)

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