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"]