Создать пользовательское изображение Docker Alpine - PullRequest
0 голосов
/ 02 ноября 2018

Я создаю настраиваемый Dockerfile, устанавливая несколько пакетов для рисования. Я не могу установить пакет libgdiplus-dev в Dockerfile. Я попытался добавить зеркальный URL https://pkgs.alpinelinux.org/package/edge/testing/armhf/libgdiplus- (зеркала можно найти в этом URL) dev в Dockerfile, но это не помогло.

FROM alpine:3.7  
RUN apk add --no-cache libgdiplus-dev  

Выполнение команды выше заканчивает тем, что я говорю

libgdiplus-dev (missing):  
required by: world[libgdiplus-dev]

Ответы [ 2 ]

0 голосов
/ 02 ноября 2018

Нашел это. Вы можете установить любые пакеты, указав хранилище в качестве параметра.

FROM alpine:3.7  
RUN apk add libgdiplus-dev --update-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing/ --allow-untrusted
0 голосов
/ 02 ноября 2018

Если вы хотите использовать развивающую версию пакетов, используйте альпийскую версию изображения edge

...