Sign inSign up
nats logo

nats:2.15-windowsservercore

Also known as:
2-windowsservercore
2-windowsservercore-ltsc2022
2.15-windowsservercore-ltsc2022
2.15.1-windowsservercore
2.15.1-windowsservercore-ltsc2022
windowsservercore
windowsservercore-ltsc2022
Message queues
Index digest

sha256:cbcefcf4d8d9252bd99cbbe32d21949040e2c1057ed8dbb7ee7ff41ef1d090dc

OS/ARCH

windows/amd64

Compressed size

2.08 GB

Last pushed

4 days by doijanky

Type

Image

Vulnerabilities

0
1
1
0
1

Manifest digest

sha256:1ff1d11aecaf41e7e2159061537ccbbdda1ec7ab42a3d9874b5cabc7d9e40638

Layers (14)

nats:2.15-windowsservercore
0
1
1
0
1

0

Apply image 10.0.20348.4294

1.49 GB


1

Install update 10.0.20348.5761

737.27 MB


2

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop';]

1.29 KB


3

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV NATS_DOCKERIZED=1

1.3 KB


4

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV NATS_SERVER=2.15.1

1.29 KB


5

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) LABEL org.opencontainers.image.title=NATS Server org.opencontainers.image.description=NATS is an open-source, high-performance, cloud native messaging system. org.opencontainers.image.url=https://nats.io org.opencontainers.image.documentation=https://docs.nats.io org.opencontainers.image.source=https://github.com/nats-io/nats-docker org.opencontainers.image.vendor=NATS.io org.opencontainers.image.licenses=Apache-2.0 org.opencontainers.image.version=2.15.1

1.32 KB


6

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV NATS_SERVER_DOWNLOAD=https://github.com/nats-io/nats-server/releases/download/v2.15.1/nats-server-v2.15.1-windows-amd64.zip

1.29 KB


7

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV NATS_SERVER_SHASUM=4f7edfa376750b2720463bd22766ed469a5f13f378a643097866fcd953cbf7e3

1.29 KB


8

powershell -Command $ErrorActionPreference = 'Stop'; Set-PSDebug -Trace 2

319.35 KB


9

powershell -Command $ErrorActionPreference = 'Stop'; Write-Host ('downloading from {0} ...' -f $env:NATS_SERVER_DOWNLOAD); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $env:NATS_SERVER_DOWNLOAD -OutFile nats.zip; Write-Host ('verifying sha256 ({0}) ...' -f $env:NATS_SERVER_SHASUM); if ((Get-FileHash nats.zip -Algorithm sha256).Hash -ne $env:NATS_SERVER_SHASUM) { Write-Host 'FAILED!'; exit 1; }; Write-Host 'extracting nats.zip'; Expand-Archive -Path 'nats.zip' -DestinationPath .; Write-Host 'copying binary'; Copy-Item nats-server-v*/nats-server.exe -Destination C:\\nats-server.exe; Write-Host 'cleaning up'; Remove-Item -Force nats.zip; Remove-Item -Recurse -Force nats-server-v*; Write-Host 'complete.';

7.86 MB


10

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) COPY file:955816fff9b6400a43d9954c1d8f3dc8ab654bfbdf5936157955e3e678752b7b in C:\nats-server.conf

1.89 KB


11

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) EXPOSE 4222 6222 8222

1.29 KB


12

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENTRYPOINT ["C:\\nats-server.exe"]

1.32 KB


13

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) CMD ["--config" "nats-server.conf"]

1.3 KB