LitterBox v4.1.0
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# Docker
|
||||
|
||||
Windows 10 in a container. LitterBox gets installed automatically.
|
||||
|
||||
## Files
|
||||
|
||||
### docker-compose.yml
|
||||
Windows container with 8GB RAM, 4 cores, 75GB disk. Uses KVM for speed.
|
||||
|
||||
Change stuff by editing the environment variables:
|
||||
- `VERSION`: Windows version ("10", "11", "ltsc", etc.)
|
||||
- `RAM_SIZE`: Memory allocation ("4G", "16G")
|
||||
- `CPU_CORES`: CPU cores ("2", "8")
|
||||
- `DISK_SIZE`: Storage ("50G", "100G")
|
||||
- `USERNAME/PASSWORD`: Login credentials
|
||||
|
||||
### setup.sh
|
||||
Installs Docker, checks if KVM works, starts everything.
|
||||
|
||||
### File Layout
|
||||
```
|
||||
Docker/
|
||||
├── docker-compose.yml # Container settings
|
||||
├── setup.sh # Setup script
|
||||
├── install.ps1 # Windows installer
|
||||
├── oem/ # Auto-run stuff
|
||||
└── share/ # Shared files
|
||||
```
|
||||
|
||||
## How it works
|
||||
1. `setup.sh` installs Docker and starts container
|
||||
2. Windows boots, runs `install.ps1` automatically
|
||||
3. Script installs LitterBox and dependencies
|
||||
4. Done
|
||||
|
||||
## Credit / Troubleshooting
|
||||
For container issues, networking problems, or Windows boot failures, refer to [Windows inside a Docker container](https://github.com/dockur/windows)
|
||||
Reference in New Issue
Block a user