sha256:b1ab64028143f332f57c79786c6724675e592af64a1bbc2ebaf30f24d4303df2
OS/ARCH
windows/amd64
Compressed size
7.07 GB
Last pushed
2 days by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:ca352634835eaaaaf45d16dccd7487014c83022e8c7bcf1652fb9f079988c694
0
Apply image 10.0.20348.4294
1.49 GB
1
Install update 10.0.20348.5773
738.04 MB
3
cmd /S /C #(nop) LABEL description=Docker Container for the Swift programming language
1.33 KB
4
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';]
1.32 KB
5
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV PYTHONIOENCODING=UTF-8
1.33 KB
6
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV PYTHONUTF8=1
1.29 KB
7
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1"
341.41 KB
8
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG GIT=https://github.com/git-for-windows/git/releases/download/v2.49.0.windows.1/Git-2.49.0-64-bit.exe
1.29 KB
9
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG GIT_SHA256=726056328967F242FE6E9AFBFE7823903A928AFF577DCF6F517F2FB6DA6CE83C
1.32 KB
10
|2 GIT=https://github.com/git-for-windows/git/releases/download/v2.49.0.windows.1/Git-2.49.0-64-bit.exe GIT_SHA256=726056328967F242FE6E9AFBFE7823903A928AFF577DCF6F517F2FB6DA6CE83C 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}\*
163.86 MB
11
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG PY310=https://www.python.org/ftp/python/3.10.11/python-3.10.11-amd64.exe
1.3 KB
12
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG PY310_SHA256=D8DEDE5005564B408BA50317108B765ED9C3C510342A598F9FD42681CBE0648B
1.33 KB
13
|4 GIT=https://github.com/git-for-windows/git/releases/download/v2.49.0.windows.1/Git-2.49.0-64-bit.exe GIT_SHA256=726056328967F242FE6E9AFBFE7823903A928AFF577DCF6F517F2FB6DA6CE83C PY310=https://www.python.org/ftp/python/3.10.11/python-3.10.11-amd64.exe PY310_SHA256=D8DEDE5005564B408BA50317108B765ED9C3C510342A598F9FD42681CBE0648B powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Write-Host -NoNewLine ('Downloading {0} ... ' -f ${env:PY310}); Invoke-WebRequest -Uri ${env:PY310} -OutFile python-3.10.11-amd64.exe; Write-Host '✓'; Write-Host -NoNewLine ('Verifying SHA256 ({0}) ... ' -f ${env:PY310_SHA256}); $Hash = Get-FileHash python-3.10.11-amd64.exe -Algorithm sha256; if ($Hash.Hash -eq ${env:PY310_SHA256}) { Write-Host '✓'; } else { Write-Host ('✘ ({0})' -f $Hash.Hash); exit 1; } Write-Host -NoNewLine 'Installing Python ... '; $Process = Start-Process python-3.10.11-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.10.11-amd64.exe; Remove-Item -ErrorAction SilentlyContinue -Force -Recurse ${env:TEMP}\*
46.22 MB
14
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG VSB=https://download.visualstudio.microsoft.com/download/pr/ae7ac791-9759-4076-bba7-47ff510c57af/a783199025439d65f310bff041e278b966a6dbed8dbcd7fc96b55389f574ef41/vs_BuildTools.exe
1.3 KB
15
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG VSB_SHA256=A783199025439D65F310BFF041E278B966A6DBED8DBCD7FC96B55389F574EF41
1.3 KB
16
|6 GIT=https://github.com/git-for-windows/git/releases/download/v2.49.0.windows.1/Git-2.49.0-64-bit.exe GIT_SHA256=726056328967F242FE6E9AFBFE7823903A928AFF577DCF6F517F2FB6DA6CE83C PY310=https://www.python.org/ftp/python/3.10.11/python-3.10.11-amd64.exe PY310_SHA256=D8DEDE5005564B408BA50317108B765ED9C3C510342A598F9FD42681CBE0648B VSB=https://download.visualstudio.microsoft.com/download/pr/ae7ac791-9759-4076-bba7-47ff510c57af/a783199025439d65f310bff041e278b966a6dbed8dbcd7fc96b55389f574ef41/vs_BuildTools.exe VSB_SHA256=A783199025439D65F310BFF041E278B966A6DBED8DBCD7FC96B55389F574EF41 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); exit 1; } 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.73 GB
17
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG SWIFT=https://download.swift.org/swift-6.4.2-release/windows10/swift-6.4.2-RELEASE/swift-6.4.2-RELEASE-windows10.exe
1.32 KB
18
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ARG SWIFT_SHA256=8FE5D31CA1153DFE6BE3A76DE0B93347FD42A27599671E9F9ADE23A3648E7184
1.29 KB
19
|8 GIT=https://github.com/git-for-windows/git/releases/download/v2.49.0.windows.1/Git-2.49.0-64-bit.exe GIT_SHA256=726056328967F242FE6E9AFBFE7823903A928AFF577DCF6F517F2FB6DA6CE83C PY310=https://www.python.org/ftp/python/3.10.11/python-3.10.11-amd64.exe PY310_SHA256=D8DEDE5005564B408BA50317108B765ED9C3C510342A598F9FD42681CBE0648B SWIFT=https://download.swift.org/swift-6.4.2-release/windows10/swift-6.4.2-RELEASE/swift-6.4.2-RELEASE-windows10.exe SWIFT_SHA256=8FE5D31CA1153DFE6BE3A76DE0B93347FD42A27599671E9F9ADE23A3648E7184 VSB=https://download.visualstudio.microsoft.com/download/pr/ae7ac791-9759-4076-bba7-47ff510c57af/a783199025439d65f310bff041e278b966a6dbed8dbcd7fc96b55389f574ef41/vs_BuildTools.exe VSB_SHA256=A783199025439D65F310BFF041E278B966A6DBED8DBCD7FC96B55389F574EF41 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}\*
3.42 GB
20
powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) CMD ["powershell.exe" "-nologo" "-ExecutionPolicy" "Bypass"]
1.31 KB