control
win系统访问Linux文件:
【开始】搜索“文件[资源管理器],看到Ubuntu
安装 Windows Podman
客户端首先要下载 Podman Windows installer
(安装程序)。Windows
安装程序是随每个 Podman
版本构建的,可以从 Github
官方发布页面下载。请确保下载本指南中讨论的功能的 4.6.1
或更高版本。
下载后,只需运行该文件,然后重新启动一个新的终端。在这一点之后,podman.exe
将出现在您的 PATH
上,您将能够运行该命令来创建您的第一台计算机。
podman machine init
自动 WSL 安装
如果您的系统上尚未安装 WSL,则第一个 machine init 命令将提示一个对话框以开始自动安装。如果接受,此过程将安装必要的 Windows 组件,重新启动系统,并在登录后在 终端窗口 中重新启动计算机创建过程。请确保等待一两分钟以重新启动,因为 Windows 在执行启动项目之前会有延迟。或者,您可以拒绝自动安装并手动安装 WSL。但是,这将需要额外的下载和设置时间。
机器初始化过程
安装 WSL
后,init
命令将安装一个最小化的 Fedora
,并对其进行自定义以运行 podman
。
Downloading VM image: fedora-podman-amd64-v37.0.38.tar.xz: done
Extracting compressed file
Importing operating system into WSL (this may take a few minutes on a new WSL install)...
正在导入,这可能需要几分钟时间。
操作成功完成。
Configuring system...
Generating public/private ed25519 key pair.
Your identification has been saved in podman-machine-default
Your public key has been saved in podman-machine-default.pub
The key fingerprint is:
SHA256:eq+hsYHASu6jvSZZncjqQpi6K+a2KCAlgmQQmwr1pCg root@master-jeff
The key's randomart image is:
|+.. . |
| B + |
|E . . |
|B.. |
|+*oo . S |
|Bo+.o. . |
|*= . + o |
|@=. * o |
|#X=. o ... |
+----[SHA256]-----+
Machine init complete
To start your machine run:
podman machine start
启动 machine
machine
初始化过程完成后,可以根据需要启动和停止:
PS C:\Users\Jeffery.Chai> podman machine start
Starting machine "podman-machine-default"
This machine is currently configured in rootless mode. If your containers
require root permissions (e.g. ports < 1024), or if you run into compatibility
issues with non-podman clients, you can switch using the following command:
podman machine set --rootful
API forwarding listening on: npipe:./pipe/docker_engine
Docker API clients default to this address. You do not need to set DOCKER_HOST.
Machine "podman-machine-default" started successfully