تثبيت تبعيات فب-غ على جبال الألب لينكس في فب 5-التيار الوطني الحر-جبال الألب دوكر الحاويات

محاولة تثبيت تبعيات غ على جبال الألب لينكس في عامل الميناء.

أنا بناء بي إتش بي 5-التيار الوطني الحر-صورة جبال الألب.

FROM php:5-fpm-alpineRUN docker-php-ext-install mysqliRUN apk upgrade --update && apk add \        libfreetype6-dev \        libjpeg62-turbo-dev \        libmcrypt-dev \        libpng12-dev \    && docker-php-ext-install -j$(nproc) mcrypt \    && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \    && docker-php-ext-install -j$(nproc) gd

أحصل على خطأ:

ERROR: unsatisfiable constraints:  libfreetype6-dev (missing):    required by: world[libfreetype6-dev]  libjpeg62-turbo-dev (missing):    required by: world[libjpeg62-turbo-dev]  libpng12-dev (missing):    required by: world[libpng12-dev]

لقد خبرة محدودة مع توزيعة جبال الألب. ويبدو أن لا تحظى بشعبية كبيرة ، إرجو القليل من المعلومات أو لا على الإطلاق عن طريق جوجل.

أسماء الحزم في المثال من محور عامل الميناء هي لإصدار دبيان. يجب عليك استخدام الحزم من جبال الألب. يمكنك البحث عن حزم جبال الألب هنا: https://pkgs.alpinelinux.org/packages.

يجب أن يعمل ما يلي:

FROM php:5-fpm-alpineRUN docker-php-ext-install mysqliRUN apk upgrade --update && apk add \  coreutils \  freetype-dev \  libjpeg-turbo-dev \  libltdl \  libmcrypt-dev \  libpng-dev \&& docker-php-ext-install -j$(nproc) iconv mcrypt \&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \&& docker-php-ext-install -j$(nproc) gd