mirror of
https://github.com/dockur/windows.git
synced 2025-10-18 22:12:31 +00:00
feat: Make Windows version selectable in Codespaces (#1489)
This commit is contained in:
parent
0b0de7de14
commit
42a149d7b9
@ -1,8 +1,8 @@
|
||||
{
|
||||
"name": "Windows 11 Pro",
|
||||
"name": "Windows 10 Pro",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "11",
|
||||
"VERSION": "10",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
@ -20,5 +20,5 @@
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": ".github/codespaces.yml"
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/10e/devcontainer.json
Normal file
24
.devcontainer/10e/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows 10 Enterprise",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "10e",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/10l/devcontainer.json
Normal file
24
.devcontainer/10l/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows 10 LTSC",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "10l",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/11e/devcontainer.json
Normal file
24
.devcontainer/11e/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows 11 Enterprise",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "11e",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/11l/devcontainer.json
Normal file
24
.devcontainer/11l/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows 11 LTSC",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "11l",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
21
.devcontainer/2003/devcontainer.json
Normal file
21
.devcontainer/2003/devcontainer.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Windows Server 2003",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "2003",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
21
.devcontainer/2008/devcontainer.json
Normal file
21
.devcontainer/2008/devcontainer.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Windows Server 2008 R2",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "2008",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/2012/devcontainer.json
Normal file
24
.devcontainer/2012/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows Server 2012 R2",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "2012",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/2016/devcontainer.json
Normal file
24
.devcontainer/2016/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows Server 2016",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "2016",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/2019/devcontainer.json
Normal file
24
.devcontainer/2019/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows Server 2019",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "2019",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/2022/devcontainer.json
Normal file
24
.devcontainer/2022/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows Server 2022",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "2022",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/2025/devcontainer.json
Normal file
24
.devcontainer/2025/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows Server 2025",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "2025",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
21
.devcontainer/2k/devcontainer.json
Normal file
21
.devcontainer/2k/devcontainer.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Windows 2000 Professional",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "2k",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
21
.devcontainer/7u/devcontainer.json
Normal file
21
.devcontainer/7u/devcontainer.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Windows 7 Ultimate (64-bit)",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "7u",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
21
.devcontainer/7u32/devcontainer.json
Normal file
21
.devcontainer/7u32/devcontainer.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Windows 7 Ultimate (32-bit)",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "7ux86",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/8e/devcontainer.json
Normal file
24
.devcontainer/8e/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows 8.1 Enterprise",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "8e",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/core11/devcontainer.json
Normal file
24
.devcontainer/core11/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Tiny 11 Core",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "core11",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/devcontainer.json
Normal file
24
.devcontainer/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Windows 11 Pro",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "11",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "codespaces.yml"
|
||||
}
|
24
.devcontainer/nano11/devcontainer.json
Normal file
24
.devcontainer/nano11/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Tiny 11 Nano",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "nano11",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/tiny10/devcontainer.json
Normal file
24
.devcontainer/tiny10/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Tiny 10",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "tiny10",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
24
.devcontainer/tiny11/devcontainer.json
Normal file
24
.devcontainer/tiny11/devcontainer.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"name": "Tiny 11",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "tiny11",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"hostRequirements": {
|
||||
"storage": "64gb"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
21
.devcontainer/vu/devcontainer.json
Normal file
21
.devcontainer/vu/devcontainer.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Windows Vista Ultimate (64-bit)",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "vu",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
21
.devcontainer/vu32/devcontainer.json
Normal file
21
.devcontainer/vu32/devcontainer.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Windows Vista Ultimate (32-bit)",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "vux86",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
21
.devcontainer/xp/devcontainer.json
Normal file
21
.devcontainer/xp/devcontainer.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Windows XP (32-bit)",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "xp",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
21
.devcontainer/xp64/devcontainer.json
Normal file
21
.devcontainer/xp64/devcontainer.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Windows XP (64-bit)",
|
||||
"service": "windows",
|
||||
"containerEnv": {
|
||||
"VERSION": "xp64",
|
||||
"RAM_SIZE": "max",
|
||||
"DISK_SIZE": "max",
|
||||
"CPU_CORES": "max"
|
||||
},
|
||||
"forwardPorts": [8006],
|
||||
"portsAttributes": {
|
||||
"8006": {
|
||||
"label": "Web",
|
||||
"onAutoForward": "openBrowser"
|
||||
}
|
||||
},
|
||||
"otherPortsAttributes": {
|
||||
"onAutoForward": "silent"
|
||||
},
|
||||
"dockerComposeFile": "../codespaces.yml"
|
||||
}
|
Loading…
Reference in New Issue
Block a user