upgrade lwip and clean apt cache in docker

This commit is contained in:
Hackintosh Five 2023-08-07 11:35:28 +01:00
parent 5629bd0433
commit b5aff85355
2 changed files with 3 additions and 4 deletions

View File

@ -1,5 +1,5 @@
FROM debian:bookworm-slim AS builder FROM debian:bookworm-slim AS builder
RUN apt-get update && apt-get install -y build-essential cmake 'libevent-dev=2.1.*' RUN apt-get update && apt-get install -y build-essential cmake 'libevent-dev=2.1.*' && rm -rf /var/cache/apt/archives /var/lib/apt/lists/*
COPY CMakeLists.txt /app/src/ COPY CMakeLists.txt /app/src/
COPY NOTICE /app/src/ COPY NOTICE /app/src/
COPY lwip /app/src/lwip/ COPY lwip /app/src/lwip/
@ -7,12 +7,11 @@ COPY src /app/src/src/
RUN mkdir /app/build && cd /app/build && cmake /app/src && make && mv tcpproxy .. RUN mkdir /app/build && cd /app/build && cmake /app/src && make && mv tcpproxy ..
FROM debian:bookworm-slim FROM debian:bookworm-slim
RUN apt-get update && apt-get install -y --no-install-recommends openconnect libevent-core-2.1-7 RUN apt-get update && apt-get install -y --no-install-recommends openconnect libevent-core-2.1-7 && rm -rf /var/cache/apt/archives /var/lib/apt/lists/*
COPY --from=builder /app/tcpproxy /app/ COPY --from=builder /app/tcpproxy /app/
COPY --from=builder /app/src/NOTICE /app/ COPY --from=builder /app/src/NOTICE /app/
COPY --from=builder /app/src/lwip/COPYING /app/ COPY --from=builder /app/src/lwip/COPYING /app/
COPY docker-entrypoint.sh /app/ COPY docker-entrypoint.sh /app/
ARG HOST
EXPOSE 1234 EXPOSE 1234
USER nobody USER nobody
ENTRYPOINT ["/app/docker-entrypoint.sh"] ENTRYPOINT ["/app/docker-entrypoint.sh"]

2
lwip

@ -1 +1 @@
Subproject commit e29870c15e8bf28eac9c811dd236c474f3f2008f Subproject commit 84fde1ebbfe35b3125fc2d89b8a456cbacf148e9