Docker: 将 apt-key 与 alpine 图像一起使用
Docker: Using apt-key with alpine image
我正在尝试使用 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
您可以使用如下内容:
apk add --no-cache gnupg
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 0C49F3730359A14518585931BC711F9BA15703C6
Alpine 上没有 apt-key
,这是 Debian 的东西。
看看我的示例 Dockerfile。
FROM openjdk:8-alpine
RUN apk update \
&& apk fetch gnupg \
&& apk add gnupg \
&& gpg --list-keys
我正在尝试使用 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
您可以使用如下内容:
apk add --no-cache gnupg
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 0C49F3730359A14518585931BC711F9BA15703C6
Alpine 上没有 apt-key
,这是 Debian 的东西。
看看我的示例 Dockerfile。
FROM openjdk:8-alpine
RUN apk update \
&& apk fetch gnupg \
&& apk add gnupg \
&& gpg --list-keys