我可以在没有根目录的情况下在podman/docker上运行docker打包软件吗?

我可以在没有根目录的情况下在podman/docker上运行docker打包软件吗?,docker,podman,fenics,Docker,Podman,Fenics,我读到docker并不是真正意义上的打包程序交付给最终用户的方法,但这似乎做了很多。我想运行的各种软件只有两种选择:从源代码构建或docker。我的计算机(redhat 7.7)上有podman,但我的计算机上没有root访问权限,似乎无法使用podman运行任何东西。这是不是可以由我的管理员轻松设置(我需要引导他完成这项工作),以便我可以运行这些软件包 例如,我下载并运行安装脚本,然后运行fenicsproject,我会得到一个密码提示:身份验证是作为未登录用户运行程序所必需的。或者,我运行命

我读到docker并不是真正意义上的打包程序交付给最终用户的方法,但这似乎做了很多。我想运行的各种软件只有两种选择:从源代码构建或docker。我的计算机(redhat 7.7)上有
podman
,但我的计算机上没有root访问权限,似乎无法使用
podman
运行任何东西。这是不是可以由我的管理员轻松设置(我需要引导他完成这项工作),以便我可以运行这些软件包

例如,我下载并运行安装脚本,然后运行
fenicsproject
,我会得到一个密码提示:
身份验证是作为未登录用户运行程序所必需的。
或者,我运行命令(在下载页面上提供)


并获得相同的密码提示,尽管在关闭它之后,我也得到了错误
用户名称空间未在/proc/sys/user/max_user_名称空间中启用

难道podman的主要目的不是允许非根、无后台docker执行吗?使用docker cli,您只需要加入docker组:
sudo usermod-aG docker$(whoami)
可能重复:此外,我找到了(我认为)设置操作以实现我想要的操作的说明:但它看起来需要podman>1.6.2,所以我猜我运气不好
podman run -ti -p 127.0.0.1:8000:8000 -v $(pwd):/home/fenics/shared -w /home/fenics/shared quay.io/fenicsproject/stable:current