December 20, 2022

alpine Linux libgdiplus (no such package)

 => ERROR [4/4] RUN apk add --no-cache libgdiplus --repository https://dl-3.alpinelinux.org/alpine/edge/testing/                              3.8s 
------                                                                                                                                             
 > [4/4] RUN apk add --no-cache libgdiplus --repository https://dl-3.alpinelinux.org/alpine/edge/testing/:                                         
#6 0.391 fetch https://dl-3.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz                                                             
#6 2.822 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz                                                             
#6 3.281 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz                                                        
#6 3.723 ERROR: unable to select packages:
#6 3.775   libgdiplus (no such package):
#6 3.775     required by: world[libgdiplus]
------
Solution: 

FROM alpine:3.14 (use 3.17 or later version)    ←   ###this###



RUN apk update
RUN apk add --no-cache mysql-client
RUN apk add --no-cache libgdiplus --repository https://dl-3.alpinelinux.org/alpine/edge/testing/
ENTRYPOINT ["mysql"]