docker install windows
delete_install原文
delete docker
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
install docker
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
|
docker install windows
原文
install docker image
sudo docker pull dockurr/windows
- 下载windows7 iso镜像文件
运行docker run命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| sudo docker run -d \ --name win7 \ --device=/dev/kvm \ --cap-add=NET_ADMIN \ -p 8006:8006 \ -p 3389:3389/tcp \ -p 3389:3389/udp \ -v <LOCAL_PATH> \ -e RAM_SIZE=4G \ -e CPU_CORES=8 \ -e DISK_SIZE=100G \ -e MANUAL=Y \ --stop-timeout 2 \ --restart=on-failure \ dockurr/windows
|
!!! tip home/docker/windows/win7
- 该路径是自定义路径
- 下载的window7必须在这个目录下
- iso文件名字必须为custom.iso
- iso镜像文件不可删除/更改
!!!
install window7
打开无痕模式的浏览器,访问127.0.0.1:8006进行windows安装
安装完毕后设置windows7远程桌面
Remote Desktop
建议使用windows远程桌面,可以实现文件互传,复制粘贴
ubuntu 远程桌面app remmina(自行百度下载,设置共享文件夹)
远程桌面ip地址为:127.0.0.1:3389
激活
- win+R, 输入powershell, 回车, 再在弹出的窗口内输:
irm massgrave.dev/get.ps1 | iex
- 弹出窗口选[1]
- 回到系统查看会显示”激活成功“