Skip to content

QVPham9601/docker-windows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-windows

Windows container images for AI agent testing environments.

Purpose

This project provides minimal Windows container images designed for testing whether AI agents can install open-source tools from GitHub repositories. Unlike the docker-dev project which focuses on developer productivity, these images intentionally include only essential tools.

Available Images

Folder Description Docs
wincore/ Windows Server Core 2022 with Chocolatey, Git wincore/README.md

Requirements

⚠️ Windows containers require a Windows host

For macOS Users (UTM)

  1. Install Windows in UTM:

    • Download Windows 11 ARM from Microsoft
    • Create a new VM in UTM with Windows 11 ARM ISO
    • Complete Windows installation
  2. Install Docker Desktop:

    • Download Docker Desktop for Windows from docker.com
    • Install and restart
  3. Switch to Windows Containers:

    • Right-click Docker Desktop tray icon
    • Select "Switch to Windows containers..."

For Windows Users

  • Windows 10/11 Pro or Enterprise (Hyper-V enabled)
  • Docker Desktop with Windows containers mode

Quick Start

# Clone this repository
git clone https://github.com/yourusername/docker-windows.git
cd docker-windows

# Build the image
docker build -t wincore -f wincore/Dockerfile wincore

# Run interactive session
docker run --rm -it wincore

# Run with mounted workspace
docker run --rm -it -v ${PWD}:C:\workspace wincore

Comparison with docker-dev

Aspect docker-dev docker-windows
OS Linux (Ubuntu) Windows Server Core
Purpose Developer productivity AI agent testing
Tools Many (Oh My Zsh, Vim, Node, Python) Minimal (Git, Chocolatey)
Image size ~2GB ~5GB
Runs on Any Docker host Windows host only

License

MIT License

About

Windows container images for AI agent testing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors