0


安装 Docker 容器内的 Windows

今天突发奇想,想搜搜Docker里面有没有Windows

结果搜到了,于是这个图文就来了。。

但是经过我测试服务器很垃圾,只能安装XP。

首先先上链接 https://github.com/dockur/windows

一 、Docker Compose:

Docker Compose:

services:
  windows:
    image: dockurr/windows
    container_name: windows
    environment:
      VERSION: "win11"
    devices:
      - /dev/kvm
    cap_add:
      - NET_ADMIN
    ports:
      - 8006:8006
      - 3389:3389/tcp
      - 3389:3389/udp
    stop_grace_period: 2m
1.修改安装系统版本

其中 VERSION: "win11" 这个可以任意修改

根据自己的配置选择就可以了。

2.调整语言

默认情况下,将下载英文版 Windows。但您可以将LANGUAGE环境变量添加到 Compose 文件中,以指定替代语言:

environment:
  LANGUAGE: "French"

You can choose between: 🇦🇪 Arabic, 🇧🇬 Bulgarian, 🇨🇳 Chinese, 🇭🇷 Croatian, 🇨🇿 Czech, 🇩🇰 Danish, 🇳🇱 Dutch, 🇬🇧 English, 🇪🇪 Estionian, 🇫🇮 Finnish, 🇫🇷 French, 🇩🇪 German, 🇬🇷 Greek, 🇮🇱 Hebrew, 🇭🇺 Hungarian, 🇮🇹 Italian, 🇯🇵 Japanese, 🇰🇷 Korean, 🇱🇻 Latvian, 🇱🇹 Lithuanian, 🇳🇴 Norwegian, 🇵🇱 Polish, 🇵🇹 Portuguese, 🇷🇴 Romanian, 🇷🇺 Russian, 🇷🇸 Serbian, 🇸🇰 Slovak, 🇸🇮 Slovenian, 🇪🇸 Spanish, 🇸🇪 Swedish, 🇹🇭 Thai, 🇹🇷 Turkish and 🇺🇦 Ukrainian.

3.修改cpu和内存

默认情况下,容器最多允许使用 2 个 CPU 核心和 4 GB RAM。

如果您想调整这个,您可以使用以下环境变量指定所需的数量:

environment:
  RAM_SIZE: "8G"
  CPU_CORES: "4"

感觉别的没那么重要就不多啰嗦了,需要的可以自己去github看看。

像我服务器很垃圾,开始怎么拉都不成功,后来改成了XP 内存改成512M才行。

我运行的代码

services:
  windows:
    image: dockurr/windows
    container_name: windows
    environment:
      LANGUAGE: "Chinese"
      VERSION: "winxp"
      RAM_SIZE: "512M"
      CPU_CORES: "1"
    devices:
      - /dev/kvm
    cap_add:
      - NET_ADMIN
    ports:
      - 8006:8006
      - 3389:3389/tcp
      - 3389:3389/udp
    stop_grace_period: 2m

保存,回到ssh

4.开始运行
 docker compose up

或者

docker compose -d

这个截图是我的报错截图,直到内存改成了512M

二、开放端口,浏览器打开IP:8006

阿里 腾讯 华为 百度 这些大厂的依然需要登录后台防火墙开放端口

像我垃圾vps 只需要宝塔开放就可以了

浏览器 ip:8006

密钥这个直接百度搜索就可以了

可以去抽一支烟,回来估计也就完事了吧

很卡,不知道用来干嘛。。。 教程到此结束。。

标签: docker 容器 运维

本文转载自: https://blog.csdn.net/2302_81707133/article/details/141268692
版权归原作者 日出日落247 所有, 如有侵权,请联系我们删除。

“安装 Docker 容器内的 Windows”的评论:

还没有评论