php小編草莓今天為大家介紹在golang docker容器上安裝libvips的方法。 libvips是一個快速、有效率的影像處理庫,可以在各種應用場景中使用。在使用golang建置的docker容器中,安裝libvips可以為映像處理提供強大的支援。本文將詳細介紹安裝libvips的步驟與注意事項,希望能對大家有幫助。
如何在 Docker 容器上安裝 libvips。
我對此的看法。
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
希望將來有人能做得更好。
以上是在 golang docker 容器上安裝 libvips的詳細內容。更多資訊請關注PHP中文網其他相關文章!