資料來源:Mount an NFS Share Using a Rootful Podman Volume (oracle.com)
在建立 volume 時,就可以指定 nfs 的資訊
sudo podman volume create --opt type=nfs --opt o=rw --opt device=10.0.0.150:/nfs-share nfsvol
在建立完成後,podman 會去掛載 nfs 分享,這部份可以使用 mount 查看到掛載到哪個資料夾。接下來 podman 就可以使用 -v 參數,去指定要使用剛剛建立的 volume ,容器啟動後,就可以使用了。
例如
sudo podman run -v nfsvol:/foo -it --rm oraclelinux:9 ls -al /foo
這就表示把建立好的 nfsvol ,掛載到容器裡面的 /foo ,應用程式就可以存取到了。
沒有留言:
張貼留言