From 4faa03f07021603e479dfcd405d57f49d4789a8b Mon Sep 17 00:00:00 2001 From: KeyZox71 Date: Tue, 6 May 2025 16:21:11 +0200 Subject: [PATCH] =?UTF-8?q?=E3=80=8C=E2=9C=A8=E3=80=8D=20feat:=20dockerfil?= =?UTF-8?q?e=20working?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2c12ef3..9498013 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.21 +FROM alpine:3.21 AS builder COPY ./ /build @@ -10,14 +10,18 @@ RUN apk add --no-cache bash clang make RUN cd /build \ && PKGS=true make -j re -COPY /build/webserv /bin/webserv +FROM alpine:3.21 + +RUN apk add --no-cache libstdc++ + +COPY --from=builder /build/webserv /bin/webserv RUN chmod +x /bin/webserv WORKDIR / -RUN webserv --generate +RUN /bin/webserv --generate STOPSIGNAL SIGINT -RUN [ "webserv", "/sample.toml"] +CMD [ "webserv", "/sample.toml"]