#docker #grpc #alpine
#docker #grpc #alpine-linux
Вопрос:
Я хочу установить библиотеку gRPC cpp внутри контейнера alpine docker. Здесь я нахожу пакет gRPC, доступный внутри alpine: edge. Однако, когда я попытался сделать
apk update amp;amp; apk add --no-cache grpc
из alpine:edge
, но это дает мне:
ОШИБКА: неудовлетворительные ограничения:
grpc (отсутствует):
требуется: world[grpc]
Я пропустил какой-либо шаг?
Комментарии:
1. Можете ли вы предоставить файл Dockerfile?
Ответ №1:
grpc
Пакет находится в testing
репозитории edge
ветки.
Используйте --repository
опцию apk для указания репозитория, из которого нужно извлекать:
apk update amp;amp; apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/
alpine/edge/testing
Обратите внимание, что edge
ветка и, тем более, testing
репозитории считаются экспериментальными, поэтому используйте их с осторожностью.