mirror of
https://github.com/imgproxy/imgproxy.git
synced 2025-10-09 19:52:30 +02:00
Introduced instance
This commit is contained in:
@@ -5,7 +5,7 @@ FROM ghcr.io/imgproxy/imgproxy-base:${BASE_IMAGE_VERSION} AS build
|
||||
ENV CGO_ENABLED=1
|
||||
|
||||
COPY . .
|
||||
RUN bash -c 'go build -v -ldflags "-s -w" -o /opt/imgproxy/bin/imgproxy'
|
||||
RUN bash -c 'go build -v -ldflags "-s -w" -o /opt/imgproxy/bin/imgproxy ./cli'
|
||||
|
||||
# Remove unnecessary files
|
||||
RUN rm -rf /opt/imgproxy/lib/pkgconfig /opt/imgproxy/lib/cmake
|
||||
@@ -24,14 +24,14 @@ LABEL maintainer="Sergey Alexandrovich <darthsim@gmail.com>"
|
||||
RUN apt-get update \
|
||||
&& apt-get upgrade -y \
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
||||
bash \
|
||||
ca-certificates \
|
||||
libstdc++6 \
|
||||
fontconfig-config \
|
||||
fonts-dejavu-core \
|
||||
media-types \
|
||||
libjemalloc2 \
|
||||
libtcmalloc-minimal4 \
|
||||
bash \
|
||||
ca-certificates \
|
||||
libstdc++6 \
|
||||
fontconfig-config \
|
||||
fonts-dejavu-core \
|
||||
media-types \
|
||||
libjemalloc2 \
|
||||
libtcmalloc-minimal4 \
|
||||
&& ln -s /usr/lib/$(uname -m)-linux-gnu/libjemalloc.so.2 /usr/local/lib/libjemalloc.so \
|
||||
&& ln -s /usr/lib/$(uname -m)-linux-gnu/libtcmalloc_minimal.so.4 /usr/local/lib/libtcmalloc_minimal.so \
|
||||
&& rm -rf /var/lib/apt/lists/* \
|
||||
|
Reference in New Issue
Block a user