Vij*_*iji 7 windows containers docker rancher
我已经在 Windows 10 上安装了 Rancher Desktop 应用程序,并将其设置为使用 docker 作为容器运行时。我能够使用 docker 在 Windows 上运行简单的命令,例如
docker run -it --rm ubuntu sh
Run Code Online (Sandbox Code Playgroud)
但是,我找不到将其切换为运行 Windows 容器的选项。即使 pull 命令也会出现错误
docker pull mcr.microsoft.com/windows/nanoserver:ltsc2022
Run Code Online (Sandbox Code Playgroud)
我尝试添加 --platform windows,例如
docker pull --platform windows mcr.microsoft.com/windows/nanoserver:ltsc2022
Run Code Online (Sandbox Code Playgroud)
但它回应说 --platform windows 无法识别。我确实了解 Rancher Desktop 在后台使用 Kubernetes 集群来拉取/构建和运行 Linux Docker 映像/容器,但是......有没有办法让它运行 Windows 映像/容器?Docker Desktop 不是一个选择!
如果您只想限制为命令行操作,则无需安装 Docker Desktop - 您可以下载二进制文件并按照本文所述进行设置:
https://lippertmarkus.com/2021/09/04/containers-without-docker-desktop/
此处提供最新的二进制文件: https://download.docker.com/win/static/stable/x86_64/
安装前不要忘记激活 WSL /WSL2
| 归档时间: |
|
| 查看次数: |
4920 次 |
| 最近记录: |