diff --git a/.gitignore b/.gitignore index 73cc2b2..fc4a54c 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,6 @@ _testmain.go *.exe *.test + +*~ + diff --git a/Dockerfile.win2k22 b/Dockerfile.win2k22 new file mode 100644 index 0000000..b1df258 --- /dev/null +++ b/Dockerfile.win2k22 @@ -0,0 +1,15 @@ +FROM golang:windowsservercore AS build + +COPY . /code +WORKDIR /code + +RUN go get -d ./... +RUN go build http.go + +FROM mcr.microsoft.com/windows/nanoserver:ltsc2022 + +COPY --from=build /code/http.exe /http.exe + +EXPOSE 8080 + +CMD ["\\http.exe"]