我想公开一个容器(用debootstrap创建的Ubuntu16.04),从systemd-nspawn开始,它是主机系统的一个目录(也是一个Ubuntu16.04)。这与systemd-nspawn*有可能吗?
我会放弃一些基于NFS的解决方案(主机公开由来宾挂载的目录),但是systemd本机解决方案将是理想的。
发布于 2016-07-19 19:55:07
systemd-nspawn命令有一个--bind选项允许将目录从主机文件系统“绑定”到容器中。
如果您只执行--bind /path/to/dir,那么它将出现在容器中的名称中。
如果您执行--bind /path/to/dir:/foo,那么它将在容器中显示为/foo。
为了在配置文件(/etc/systemd/nspawn/<container>.nspawn)中使用它,将Bind=指令添加到其[Files]部分。
https://unix.stackexchange.com/questions/296948
复制相似问题