Portal:Container/Image/nfs-server
openSUSE NFS 服务器镜像
描述
此容器镜像包含运行 NFS 服务器所需的所有工具。默认情况下,仅提供 NFSv4,但也可以启用 NFSv3。
位置
- registry.opensuse.org/opensuse/nfs-server
配置
此容器镜像需要一个 exports 文件,或者将要导出的目录列表作为参数。/etc/exports 文件需要包含所有具有导出权限的目录。或者,可以提供一个要导出的目录列表作为参数列表。在这种情况下,如果没有 /etc/exports,容器将创建自己的 /etc/exports 文件,其中包含默认的导出规则。
宿主机操作系统需要提供 nfsd 内核模块,并且容器需要能够加载它们。
可以使用当前 openSUSE Tumbleweed 格式的 /etc/sysconfig/nfs sysconfig 文件来微调 NFS 服务器。默认情况下,NFS v3 已禁用。
RUN
使用 exports 文件
# podman run -d --rm -v /<export>:/<export> -v /etc/exports:/etc/exports:ro --name nfs-server -p 2049:2049 --privileged registry.opensuse.org/opensuse/nfs-server
使用要导出的目录作为参数
# podman run -d --rm -v /<export>:/<export> --name nfs-server -p 2049:2049 --privileged registry.opensuse.org/opensuse/nfs-server /export-dir1 [/export-dir2 ...]
NFSv3 配置
待定。
Systemd 支持
目前此容器镜像没有 systemd 单元。
: