[Exchange and share] 仓库的podman默认使用vfs文件系统,是不是改为fuse-overlayfs
Tofloor
poster avatar
coder潘
deepin
2023-06-05 06:04
Author

v23 使用distrobox+podman 提供v20兼容方案,说实话比较推荐,至少我之前使用distrobox时,一直没找到deepin的镜像,现在docker hub上已经有 v20 和v23的镜像了,好评

但是v23 安装好podman时,默认使用vfs作为联合文件系统,其实podman rootless模式不推荐,应该使用 fuse-overlayfs

podman/rootless_tutorial.md at main · containers/podman · GitHub

所以不知道如下命令,官方如何搞定rootless模式

sudo apt install deepin-compatibility-mode

我已经讲vfs替换成 fuse-overlayfs,并用如下命令启动v20容器

distrobox create -i dockerproxy.com/linuxdeepin/apricot:v20.8-compatible -n deepin-v20 -v

不知道后期官方是不是优化dcm包

Reply Favorite View the author
All Replies
文东
deepin
2023-08-25 16:57
#1

v23 的docker hub 镜像地址可以提供下吗?麻烦您了!谢谢!

Reply View the author
文东
deepin
2023-08-25 17:01
#2

我使用 docker hub上linuxdeepin/apricot的镜像,安装界面,使用vnc进入后,在使用应用商店时,提示磁盘已满,在使用 docker run时 要加什么参数吗?要挂那个分区吗?

Reply View the author
文东
deepin
2023-08-25 18:03
#3

image.png

Reply View the author
coder潘
deepin
2023-08-28 04:51
#4

你提供的信息太少,不清楚问题在哪

我猜测你没有使用distrobox启动容器?不是自己docker run启动容器的,建议仔细看看distrobox官方文档,当然我没时间,有时间把我的笔记发到论坛。。。。

再有,distrobox方案,不是用vnc远程容器内的桌面环境,而是利用x11的client-server机制,将应用界面集成到宿主机上使用(用vnc远程不就又打开一个de?在使用体验上跟开虚拟机没区别了)

Reply View the author