1.安装distrobox
sudo apt install distrobox
这里默认使用的容器管理工具是podman,不是docker
2.配置podman的注册表以下载镜像
在/etc/containers/registries.conf.d/00-unqualified-search-registries.conf添加
unqualified-search-registries = ["docker.io"]
网速不行的话可以用国内镜像
类似这样
unqualified-search-registries = ["docker.io"]
[[registry]]
prefix = "docker.io"
location = "http://docker.mirrors.ustc.edu.cn"
3.创建容器
distrobox create --image archlinux:latest --name arch --home /your/custom/home
这里的/your/custom/home是你自己定义的容器home目录路径
4.进入容器
distrobox enter arch
这步可能要等比较久
podman的容器镜像位置
用户级: ~/.local/share/containers/storage/
系统级: /var/lib/containers/storage/
5.在容器内安装并启动gui程序
sudo pacman -S firefox
firefox
标签:容器,gui,distrobox,home,docker,debian12,containers,registries
From: https://www.cnblogs.com/lookfeel/p/18156458