Докер: использование apt-key с изображением alpine

Я пытаюсь использовать образ докера alpine (nodeJS), но получаю сообщение об ошибке /bin/sh: apt-key: not found. Что мне добавить?

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

person user3142695    schedule 01.10.2017    source источник


Ответы (3)


Взгляните на мой образец Dockerfile.

FROM openjdk:8-alpine
RUN apk update \
    && apk fetch gnupg \
    && apk add gnupg \
    && gpg --list-keys
person Mayur Pandey    schedule 12.05.2020

Вы можете использовать следующее:

apk add --no-cache gnupg

gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 0C49F3730359A14518585931BC711F9BA15703C6
person Sergiu    schedule 01.10.2017

На Alpine нет apt-key, это что-то из Debian.

person Jakub Jirutka    schedule 02.10.2017