Introducing our new CEO Don Johnson - Read More
swift logo

swift:6.0-windowsservercore-ltsc2022

Languages & Frameworks
Index digest

sha256:6834a8e16c3f49945b97dc000c91d9b477649cbf6959119f3e84a66815a19ab7

OS/ARCH

windows/amd64

Compressed size

5.51 GB

Last pushed

1 day by doijanky

Type

Image

Vulnerabilities

0
1
4
122
4

Manifest digest

sha256:84e8acd36498ff40e61a9b37daf30c2012c2f07534be63129aa35a52aa2832f3

Layers (19)

0

Apply image 10.0.20348.2700

1.46 GB


1

Install update 10.0.20348.3207

801.67 MB


2

cmd /S /C #(nop) LABEL maintainer=Swift Infrastructure <swift-infrastructure@forums.swift.org>

1.29 KB


3

cmd /S /C #(nop) LABEL description=Docker Container for the Swift programming language

1.29 KB


4

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

1.28 KB


5

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV PYTHONIOENCODING=UTF-8

1.28 KB


6

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG GIT=https://github.com/git-for-windows/git/releases/download/v2.42.0.windows.2/Git-2.42.0.2-64-bit.exe

1.29 KB


7

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG GIT_SHA256=BD9B41641A258FD16D99BEECEC66132160331D685DFB4C714CEA2BCC78D63BDB

1.33 KB


8

|2 GIT=https://github.com/git-for-windows/git/releases/download/v2.42.0.windows.2/Git-2.42.0.2-64-bit.exe GIT_SHA256=BD9B41641A258FD16D99BEECEC66132160331D685DFB4C714CEA2BCC78D63BDB powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Write-Host -NoNewLine ('Downloading {0} ... ' -f ${env:GIT}); Invoke-WebRequest -Uri ${env:GIT} -OutFile git.exe; Write-Host '✓'; Write-Host -NoNewLine ('Verifying SHA256 ({0}) ... ' -f ${env:GIT_SHA256}); $Hash = Get-FileHash git.exe -Algorithm sha256; if ($Hash.Hash -eq ${env:GIT_SHA256}) { Write-Host '✓'; } else { Write-Host ('✘ ({0})' -f $Hash.Hash); exit 1; } Write-Host -NoNewLine 'Installing git ... '; $Process = Start-Process git.exe -Wait -PassThru -NoNewWindow -ArgumentList @( '/SP-', '/VERYSILENT', '/SUPPRESSMSGBOXES', '/NOCANCEL', '/NORESTART', '/CLOSEAPPLICATIONS', '/FORCECLOSEAPPLICATIONS', '/NOICONS', '/COMPONENTS="gitlfs"', '/EditorOption=VIM', '/PathOption=Cmd', '/SSHOption=OpenSSH', '/CURLOption=WinSSL', '/UseCredentialManager=Enabled', '/EnableSymlinks=Enabled', '/EnableFSMonitor=Enabled' ); if ($Process.ExitCode -eq 0) { Write-Host '✓'; } else { Write-Host ('✘ ({0})' -f $Process.ExitCode); exit 1; } Remove-Item -Force git.exe; Remove-Item -ErrorAction SilentlyContinue -Force -Recurse ${env:TEMP}\*

150.28 MB


9

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG PY39=https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe

1.29 KB


10

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG PY39_SHA256=FB3D0466F3754752CA7FD839A09FFE53375FF2C981279FD4BC23A005458F7F5D

1.29 KB


11

|4 GIT=https://github.com/git-for-windows/git/releases/download/v2.42.0.windows.2/Git-2.42.0.2-64-bit.exe GIT_SHA256=BD9B41641A258FD16D99BEECEC66132160331D685DFB4C714CEA2BCC78D63BDB PY39=https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe PY39_SHA256=FB3D0466F3754752CA7FD839A09FFE53375FF2C981279FD4BC23A005458F7F5D powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Write-Host -NoNewLine ('Downloading {0} ... ' -f ${env:PY39}); Invoke-WebRequest -Uri ${env:PY39} -OutFile python-3.9.13-amd64.exe; Write-Host '✓'; Write-Host -NoNewLine ('Verifying SHA256 ({0}) ... ' -f ${env:PY39_SHA256}); $Hash = Get-FileHash python-3.9.13-amd64.exe -Algorithm sha256; if ($Hash.Hash -eq ${env:PY39_SHA256}) { Write-Host '✓'; } else { Write-Host ('✘ ({0})' -f $Hash.Hash); exit 1; } Write-Host -NoNewLine 'Installing Python ... '; $Process = Start-Process python-3.9.13-amd64.exe -Wait -PassThru -NoNewWindow -ArgumentList @( 'AssociateFiles=0', 'Include_doc=0', 'Include_debug=0', 'Include_lib=1', 'Include_tcltk=0', 'Include_test=0', 'InstallAllUsers=1', 'InstallLauncherAllUsers=0', 'PrependPath=1', '/quiet' ); if ($Process.ExitCode -eq 0) { Write-Host '✓'; } else { Write-Host ('✘ ({0})' -f $Process.ExitCode); exit 1; } Remove-Item -Force python-3.9.13-amd64.exe; Remove-Item -ErrorAction SilentlyContinue -Force -Recurse ${env:TEMP}\*

47.87 MB


12

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG VSB=https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/c792bdb0fd46155de19955269cac85d52c4c63c23db2cf43d96b9390146f9390/vs_BuildTools.exe

1.29 KB


13

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG VSB_SHA256=C792BDB0FD46155DE19955269CAC85D52C4C63C23DB2CF43D96B9390146F9390

1.29 KB


14

|6 GIT=https://github.com/git-for-windows/git/releases/download/v2.42.0.windows.2/Git-2.42.0.2-64-bit.exe GIT_SHA256=BD9B41641A258FD16D99BEECEC66132160331D685DFB4C714CEA2BCC78D63BDB PY39=https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe PY39_SHA256=FB3D0466F3754752CA7FD839A09FFE53375FF2C981279FD4BC23A005458F7F5D VSB=https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/c792bdb0fd46155de19955269cac85d52c4c63c23db2cf43d96b9390146f9390/vs_BuildTools.exe VSB_SHA256=C792BDB0FD46155DE19955269CAC85D52C4C63C23DB2CF43D96B9390146F9390 powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Write-Host -NoNewLine ('Downloading {0} ... ' -f ${env:VSB}); Invoke-WebRequest -Uri ${env:VSB} -OutFile vs_buildtools.exe; Write-Host '✓'; Write-Host -NoNewLine ('Verifying SHA256 ({0}) ... ' -f ${env:VSB_SHA256}); $Hash = Get-FileHash vs_buildtools.exe -Algorithm sha256; if ($Hash.Hash -eq ${env:VSB_SHA256}) { Write-Host '✓'; } else { Write-Host ('✘ ({0})' -f $Hash.Hash); } Write-Host -NoNewLine 'Installing Visual Studio Build Tools ... '; $Process = Start-Process vs_buildtools.exe -Wait -PassThru -NoNewWindow -ArgumentList @( '--quiet', '--wait', '--norestart', '--nocache', '--add', 'Microsoft.VisualStudio.Component.Windows11SDK.22000', '--add', 'Microsoft.VisualStudio.Component.VC.Tools.x86.x64' ); if ($Process.ExitCode -eq 0 -or $Process.ExitCode -eq 3010) { Write-Host '✓'; } else { Write-Host ('✘ ({0})' -f $Process.ExitCode); exit 1; } Remove-Item -Force vs_buildtools.exe; Remove-Item -ErrorAction SilentlyContinue -Force -Recurse ${env:TEMP}\*

1.69 GB


15

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG SWIFT=https://download.swift.org/swift-6.0.3-release/windows10/swift-6.0.3-RELEASE/swift-6.0.3-RELEASE-windows10.exe

1.29 KB


16

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG SWIFT_SHA256=AB205D83A38047882DB80E6A88C7D33B651F3BAC96D4515D7CBA5335F37999D3

1.29 KB


17

|8 GIT=https://github.com/git-for-windows/git/releases/download/v2.42.0.windows.2/Git-2.42.0.2-64-bit.exe GIT_SHA256=BD9B41641A258FD16D99BEECEC66132160331D685DFB4C714CEA2BCC78D63BDB PY39=https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe PY39_SHA256=FB3D0466F3754752CA7FD839A09FFE53375FF2C981279FD4BC23A005458F7F5D SWIFT=https://download.swift.org/swift-6.0.3-release/windows10/swift-6.0.3-RELEASE/swift-6.0.3-RELEASE-windows10.exe SWIFT_SHA256=AB205D83A38047882DB80E6A88C7D33B651F3BAC96D4515D7CBA5335F37999D3 VSB=https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/c792bdb0fd46155de19955269cac85d52c4c63c23db2cf43d96b9390146f9390/vs_BuildTools.exe VSB_SHA256=C792BDB0FD46155DE19955269CAC85D52C4C63C23DB2CF43D96B9390146F9390 powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Write-Host -NoNewLine ('Downloading {0} ... ' -f ${env:SWIFT}); Invoke-WebRequest -Uri ${env:SWIFT} -OutFile installer.exe; Write-Host '✓'; Write-Host -NoNewLine ('Verifying SHA256 ({0}) ... ' -f ${env:SWIFT_SHA256}); $Hash = Get-FileHash installer.exe -Algorithm sha256; if ($Hash.Hash -eq ${env:SWIFT_SHA256}) { Write-Host '✓'; } else { Write-Host ('✘ ({0})' -f $Hash.Hash); exit 1; } Write-Host -NoNewLine 'Installing Swift ... '; $Process = Start-Process installer.exe -Wait -PassThru -NoNewWindow -ArgumentList @( '/quiet', '/norestart' ); if ($Process.ExitCode -eq 0) { Write-Host '✓'; } else { Write-Host ('✘ ({0})' -f $Process.ExitCode); exit 1; } Remove-Item -Force installer.exe; Remove-Item -ErrorAction SilentlyContinue -Force -Recurse ${env:TEMP}\*

1.77 GB


18

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) CMD ["powershell.exe" "-nologo" "-ExecutionPolicy" "Bypass"]

1.29 KB


This image couldn't be analyzed
It may have an unsupported architecture, or exceed the maximum size