Hello from Docker! This message shows that your installation appears to be working correctly.
2.3 常用 Docker 命令
docker run:运行一个新的容器。
docker ps:列出当前运行的容器。
docker ps -a:列出所有容器(包括停止的)。
docker stop <container_id>:停止一个运行中的容器。
docker start <container_id>:启动一个停止的容器。
docker rm <container_id>:删除一个容器。
docker images:列出本地的镜像。
docker rmi <image_id>:删除一个镜像。
docker logs <container_id>:查看容器的日志。
3. 在 Docker 容器中安装 Windows 11
请注意,Docker 容器主要用于运行 Linux 容器,而 Windows 容器只能在 Windows 主机上运行。运行 Windows 11 需要虚拟化软件(如 Hyper-V 或 VirtualBox),因此 Docker 不适用于安装和运行完整的 Windows 11 操作系统。下面我们将演示如何在 Docker 中运行一个 Windows 11 的应用程序镜像,而非整个操作系统。
3.1 安装 Windows 容器支持(仅 Windows 主机)
如果你在 Windows 主机上使用 Docker Desktop,需要启用 Windows 容器支持:
启动 Docker Desktop。
右键单击 Docker 图标,选择 “Switch to Windows containers”。
3.2 拉取 Windows 11 应用程序镜像
由于无法直接运行完整的 Windows 11 操作系统,我们可以运行一个 Windows Server 核心镜像来模拟 Windows 环境: