差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
tech:dockur_windows [2024/03/08 15:26] – [參考網址] jonathan | tech:dockur_windows [2024/03/08 21:41] (目前版本) – [測試方式] jonathan | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== 用 docker-compose 啟動一個 Windows | + | ====== 用 docker-compose 啟動一個 Windows |
* 想找一個可以在 Linux 環境下不用 VM 方式可啟用的 windows 方案, 找到這個用 docker 啟動的方式.. 不過技術原理還是透過 Linux 內的 kvm 來達成 | * 想找一個可以在 Linux 環境下不用 VM 方式可啟用的 windows 方案, 找到這個用 docker 啟動的方式.. 不過技術原理還是透過 Linux 內的 kvm 來達成 | ||
===== 測試方式 ===== | ===== 測試方式 ===== | ||
* 測試環境 : [[tech/ | * 測試環境 : [[tech/ | ||
- | * 8vCore, 16G RAM, 100G SSD | + | * 8vCore, 16G RAM, 120G SSD |
- 確認這環境是否可支援 kvm <cli> | - 確認這環境是否可支援 kvm <cli> | ||
sudo apt install cpu-checker | sudo apt install cpu-checker | ||
行 18: | 行 18: | ||
KVM acceleration can be used | KVM acceleration can be used | ||
</ | </ | ||
+ | - 預計啟動 win10 / 4Core / 8G RAM / 64G HD | ||
- 編輯 docker-compose.yml< | - 編輯 docker-compose.yml< | ||
version: " | version: " | ||
行 35: | 行 36: | ||
restart: on-failure | restart: on-failure | ||
environment: | environment: | ||
- | - VERSION=" | + | - VERSION=win10 |
- | - RAM_SIZE=" | + | - CPU_CORES=4 |
- | - CPU_CORES=" | + | - RAM_SIZE=8G |
- | - DISK_SIZE=" | + | - DISK_SIZE=64G |
volumes: | volumes: | ||
- ./ | - ./ | ||
行 45: | 行 46: | ||
docker compose up -d | docker compose up -d | ||
</ | </ | ||
+ | - 連上網頁查看安裝進度 http:// | ||
+ | - 透過遠端桌面連上 使用預設帳號 **docker (無密碼)** 登入 \\ {{: | ||
===== 參考網址 ===== | ===== 參考網址 ===== |