codecasts / php-alpine

PHP APK Repository for Alpine Linux
https://github.com/codecasts/php-alpine
482 stars 58 forks source link

Erro ao tentar instalar driver sqlsrv #142

Closed devthiagolino closed 2 years ago

devthiagolino commented 3 years ago

Meu arquivo Docker:

`FROM ambientum/php:8.0-nginx

USER root

Download the desired package(s)

RUN curl -O https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.7.2.1-1_amd64.apk \ && curl -O https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/mssql-tools_17.7.1.1-1_amd64.apk \

#Install the package(s)
&& apk add --allow-untrusted msodbcsql17_17.7.2.1-1_amd64.apk \
&& apk add --allow-untrusted mssql-tools_17.7.1.1-1_amd64.apk

RUN apk update RUN apk add php7 php7-dev php7-pear php7-pdo php7-openssl autoconf make g++

RUN pecl install sqlsrv RUN pecl install pdo_sqlsrv

RUN echo extension=pdo_sqlsrv.so >> php --ini | grep "Scan for additional .ini files" | sed -e "s|.*:\s*||"/10_pdo_sqlsrv.ini RUN echo extension=sqlsrv.so >> php --ini | grep "Scan for additional .ini files" | sed -e "s|.*:\s*||"/00_sqlsrv.ini`

Retorna o seguinte erro:

` ERROR [3/8] RUN apk update

6 0.235 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz

6 0.927 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz

6 1.500 fetch https://dl.bintray.com/php-alpine/v3.12/php-8.0/x86_64/APKINDEX.tar.gz

6 2.165 ERROR: https://dl.bintray.com/php-alpine/v3.12/php-8.0: Permission denied

6 2.217 v3.12.7-43-gc46d9d8fdd [http://dl-cdn.alpinelinux.org/alpine/v3.12/main]

6 2.217 v3.12.7-39-gea624ba3b7 [http://dl-cdn.alpinelinux.org/alpine/v3.12/community]

6 2.217 1 errors; 12861 distinct packages available`

Alguém pode me ajudar com essa bronca?

ekocahyo commented 2 years ago

i have same error. when i am install repo and update repo, error message

#apk update
ERROR: https://dl.bintray.com/php-alpine/v3.12/php-8.0: Permission denied
WARNING: Ignoring https://dl.bintray.com/php-alpine/v3.12/php-8.0: No such file or directory
v3.12.8-24-g11e1dfdbee [http://dl-cdn.alpinelinux.org/alpine/v3.12/main]
v3.12.8-18-g2f64a8ea78 [http://dl-cdn.alpinelinux.org/alpine/v3.12/community]
NGINX/OSS stable [http://nginx.org/packages/alpine/v3.12/main]
1 errors; 12801 distinct packages available

i have pub key:

# ls -l /etc/apk/keys/
total 20
-rw-r--r--    1 root     root           451 Mar 12  2020 alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub
-rw-r--r--    1 root     root           451 Mar 12  2020 alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub
-rw-r--r--    1 root     root           451 Mar 12  2020 alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub
-rw-r--r--    1 root     root           451 Oct  2 14:58 nginx_signing.rsa.pub
-rw-r--r--    1 root     root           451 Jan  1  1970 php-alpine.rsa.pub

this is my repo:

# cat /etc/apk/repositories 
http://dl-cdn.alpinelinux.org/alpine/v3.12/main
http://dl-cdn.alpinelinux.org/alpine/v3.12/community
http://nginx.org/packages/alpine/v3.12/main
https://dl.bintray.com/php-alpine/v3.12/php-8.0
hernandev commented 2 years ago

Check main readme, URL's are now updated