我正在使用 juju local,我想在主机和其中一台 juju 机器之间创建一个共享文件夹。
我怎样才能做到这一点?
我尝试了这些说明,但没有成功:https://en.opensuse.org/User:Tsu2/LXC_mount_shared_directory
答案1
没有官方的 juju 方法可以做到这一点,但机器只是 lxc 容器。
您可以停止容器并编辑该容器的配置文件(位于 /var/lib/lxc)并添加一行来挂载文件夹。
重新启动容器并且目录将被挂载。
答案2
从主机,如果你正确设置了 ssh,你可以
sshfs <username>@<containerMachine> 'mkdir /container/directory/to/mount/host/dir ; sshfs -o idmap=user <username>@<hostMachine>:/host/dir/to/share /container/directory/to/mount/host/dir ; '
这是一个临时挂载,下次重启后就会消失。