站点图标 姿势小王子

Windows安装Podman,安装青龙面板等容器

Windows安装docker也可以,不过docker-desktop用起来也是挺难受的。

试用了一下podman,一样是基于wsl,所以只能win10以上系统能够安装使用。感觉比docker安装稍微比较简单点,也没有Windows版docker那么占用资源。

1、安装podman。

下载:https://github.com/containers/podman/releases/

Windows版本就是.msi扩展名后缀那个版本。直接安装即可。

2、初始化设置。

安装之后打开powershell

#创建第一台机器,如果没有安装wsl,也可以自动安装所需要的各种组件,重启之后就可以安装了
podman machine init 

#启动机器
podman machine start

#设置rootful权限,如果不设置一些容器可能跑不起来。
podman machine stop
podman machine set --rootful
podman machine start

一些常用命令:

#查看wsl子系统运行状态
podman machine ls

#当然也可以使用wsl的一些命令
wsl -d podman-machine-default #进入子系统

#其他命令和docker差不多。

3、安装一些容器,

比如青龙面板:

podman run -dit --network bridge -v D:\ql\data:/ql/data -p 5700:5700 --name qinglong --hostname qinglong docker.io/whyour/qinglong:latest

-v映射的目录D:\ql\data,如果没有就自己创建一个。

退出移动版