我上週在高山上運行php7,直到今天,我重建了我的圖像,現在沒有任何工作。我得到的錯誤:不能安裝高山包雖然我可以在用戶界面看到它
/ # apk add php7
ERROR: unsatisfiable constraints:
php7 (missing):
required by: world[php7]
爲每個包,擴展我試圖安裝和以前的工作。以下是我用來設置php7的RUN命令:
RUN echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories && \
apk update && \
apk upgrade && \
apk add --update \
php7-mcrypt \
php7-soap \
php7-openssl \
php7-gmp \
php7-pdo_odbc \
php7-json \
php7-dom \
php7-pdo \
php7-zip \
php7-mysqli \
php7-sqlite3 \
php7-pdo_pgsql \
php7-bcmath \
php7-gd \
php7-odbc \
php7-pdo_mysql \
php7-pdo_sqlite \
php7-gettext \
php7-xmlreader \
php7-xmlrpc \
php7-bz2 \
php7-iconv \
php7-pdo_dblib \
php7-curl \
php7-ctype \
php7-fpm
上述所有擴展程序上週安裝完美無瑕。我錯過了什麼?
證明確實存在的包:https://pkgs.alpinelinux.org/packages?name=php7-*&branch=&repo=&arch=&maintainer=
從Alpine開始:3.3您現在可以跳過udpate和清理。你做'apk - 無緩存添加...'。它更高效。 https://github.com/gliderlabs/docker-alpine/blob/master/docs/usage.md#disabling-cache – Alkaline
謝謝@Alkaline DevOpsDan。這看起來很奇怪,但真正讓我感到驚訝的是,這週五的工作非常順利,昨天徹底爆發了。 – Jonathan