Skip to content

Commit 18c0f0f

Browse files
committed
review
1 parent 58dea66 commit 18c0f0f

7 files changed

Lines changed: 75 additions & 5 deletions

File tree

.ci/test.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ if($version.StartsWith('v3')) {
1515
$api_opts='--api.insecure'
1616
}
1717

18-
$path = $version-replace "\.[0-9a-z\-]+\s*$"
18+
$path = $version -replace "(\.\d+)\..+$", '$1'
1919

2020
docker build -t traefik:$target $path/windows/$target
2121
docker run --name lb -d -p 8080:8080 traefik:$target --api $api_opts
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
FROM mcr.microsoft.com/windows/nanoserver:ltsc2025
2+
3+
COPY --from=traefik:v2.11.40-windowsservercore-ltsc2025 /traefik.exe /
4+
5+
EXPOSE 80
6+
ENTRYPOINT [ "/traefik" ]
7+
8+
# Metadata
9+
LABEL org.opencontainers.image.vendor="Traefik Labs" \
10+
org.opencontainers.image.url="https://traefik.io" \
11+
org.opencontainers.image.source="https://github.com/traefik/traefik" \
12+
org.opencontainers.image.title="Traefik" \
13+
org.opencontainers.image.description="A modern reverse-proxy" \
14+
org.opencontainers.image.version="v2.11.40" \
15+
org.opencontainers.image.documentation="https://docs.traefik.io"
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
FROM mcr.microsoft.com/windows/servercore:ltsc2025
2+
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
3+
4+
RUN Invoke-WebRequest \
5+
-Uri "https://github.com/traefik/traefik/releases/download/v2.11.40/traefik_v2.11.40_windows_amd64.zip" \
6+
-OutFile "/traefik.zip"; \
7+
Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \
8+
Remove-Item "/traefik.zip" -Force
9+
10+
EXPOSE 80
11+
ENTRYPOINT [ "/traefik" ]
12+
13+
# Metadata
14+
LABEL org.opencontainers.image.vendor="Traefik Labs" \
15+
org.opencontainers.image.url="https://traefik.io" \
16+
org.opencontainers.image.source="https://github.com/traefik/traefik" \
17+
org.opencontainers.image.title="Traefik" \
18+
org.opencontainers.image.description="A modern reverse-proxy" \
19+
org.opencontainers.image.version="v2.11.40" \
20+
org.opencontainers.image.documentation="https://docs.traefik.io"

v3.6/windows/nanoserver-ltsc2025/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM mcr.microsoft.com/windows/nanoserver:ltsc2025
22

3-
COPY --from=traefik:v3.6.7-windowsservercore-ltsc2025 /traefik.exe /
3+
COPY --from=traefik:v3.6.10-windowsservercore-ltsc2025 /traefik.exe /
44

55
EXPOSE 80
66
ENTRYPOINT [ "/traefik" ]
@@ -11,5 +11,5 @@ LABEL org.opencontainers.image.vendor="Traefik Labs" \
1111
org.opencontainers.image.source="https://github.com/traefik/traefik" \
1212
org.opencontainers.image.title="Traefik" \
1313
org.opencontainers.image.description="A modern reverse-proxy" \
14-
org.opencontainers.image.version="v3.6.7" \
14+
org.opencontainers.image.version="v3.6.10" \
1515
org.opencontainers.image.documentation="https://docs.traefik.io"

v3.6/windows/servercore-ltsc2025/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2025
22
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
33

44
RUN Invoke-WebRequest \
5-
-Uri "https://github.com/traefik/traefik/releases/download/v3.6.7/traefik_v3.6.7_windows_amd64.zip" \
5+
-Uri "https://github.com/traefik/traefik/releases/download/v3.6.10/traefik_v3.6.10_windows_amd64.zip" \
66
-OutFile "/traefik.zip"; \
77
Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \
88
Remove-Item "/traefik.zip" -Force
@@ -16,5 +16,5 @@ LABEL org.opencontainers.image.vendor="Traefik Labs" \
1616
org.opencontainers.image.source="https://github.com/traefik/traefik" \
1717
org.opencontainers.image.title="Traefik" \
1818
org.opencontainers.image.description="A modern reverse-proxy" \
19-
org.opencontainers.image.version="v3.6.7" \
19+
org.opencontainers.image.version="v3.6.10" \
2020
org.opencontainers.image.documentation="https://docs.traefik.io"
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
FROM mcr.microsoft.com/windows/nanoserver:ltsc2025
2+
3+
COPY --from=traefik:v3.7.0-ea.1-windowsservercore-ltsc2025 /traefik.exe /
4+
5+
EXPOSE 80
6+
ENTRYPOINT [ "/traefik" ]
7+
8+
# Metadata
9+
LABEL org.opencontainers.image.vendor="Traefik Labs" \
10+
org.opencontainers.image.url="https://traefik.io" \
11+
org.opencontainers.image.source="https://github.com/traefik/traefik" \
12+
org.opencontainers.image.title="Traefik" \
13+
org.opencontainers.image.description="A modern reverse-proxy" \
14+
org.opencontainers.image.version="v3.7.0-ea.1" \
15+
org.opencontainers.image.documentation="https://docs.traefik.io"
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
FROM mcr.microsoft.com/windows/servercore:ltsc2025
2+
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
3+
4+
RUN Invoke-WebRequest \
5+
-Uri "https://github.com/traefik/traefik/releases/download/v3.7.0-ea.1/traefik_v3.7.0-ea.1_windows_amd64.zip" \
6+
-OutFile "/traefik.zip"; \
7+
Expand-Archive -Path "/traefik.zip" -DestinationPath "/" -Force; \
8+
Remove-Item "/traefik.zip" -Force
9+
10+
EXPOSE 80
11+
ENTRYPOINT [ "/traefik" ]
12+
13+
# Metadata
14+
LABEL org.opencontainers.image.vendor="Traefik Labs" \
15+
org.opencontainers.image.url="https://traefik.io" \
16+
org.opencontainers.image.source="https://github.com/traefik/traefik" \
17+
org.opencontainers.image.title="Traefik" \
18+
org.opencontainers.image.description="A modern reverse-proxy" \
19+
org.opencontainers.image.version="v3.7.0-ea.1" \
20+
org.opencontainers.image.documentation="https://docs.traefik.io"

0 commit comments

Comments
 (0)