Rumah >pembangunan bahagian belakang >Golang >Pasang libvips pada bekas docker golang
PHP editor Strawberry akan memperkenalkan kepada anda hari ini cara memasang libvips pada bekas docker golang. libvips ialah perpustakaan pemprosesan imej yang pantas dan cekap yang boleh digunakan dalam pelbagai senario aplikasi. Dalam bekas docker yang dibina dengan golang, memasang libvips boleh memberikan sokongan yang kuat untuk pemprosesan imej. Artikel ini akan memperkenalkan secara terperinci langkah dan langkah berjaga-jaga untuk memasang libvips. Saya harap ia akan membantu semua orang.
Cara memasang libvips pada bekas Docker.
Pendapat saya tentang ini.
FROM ubuntu:20.04 RUN mkdir /app COPY imgApp /app ARG DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y \ build-essential \ wget \ git \ pkg-config RUN apt-get install -y python3 python3-pip python3-setuptools \ python3-wheel RUN pip3 install meson ninja RUN apt-get install -y \ libexpat1-dev \ librsvg2-dev \ libpng-dev \ libjpeg-dev \ libwebp-dev \ libexif-dev \ liblcms2-dev \ libglib2.0-dev \ liborc-dev \ libgirepository1.0-dev \ gettext ARG VIPS_VER=8.14.2 ARG VIPS_DLURL=https://github.com/libvips/libvips/releases/download RUN cd /usr/local/src \ && wget ${VIPS_DLURL}/v${VIPS_VER}/vips-${VIPS_VER}.tar.xz \ && tar xf vips-${VIPS_VER}.tar.xz \ && cd vips-${VIPS_VER} && meson setup build --buildtype=release \ && cd build \ && meson compile \ && meson test \ && meson install RUN ldconfig RUN export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/vips/lib
Semoga seseorang dapat melakukan yang lebih baik pada masa hadapan.
Atas ialah kandungan terperinci Pasang libvips pada bekas docker golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!